Word Definition

Enmesh

  1. To catch or entangle in, or as in, meshes.

Synonyms