ensnarl

/ɪnsnˈɑrl/

Explore definitions, synonyms, and language insights of ensnarl

Definitions

Verb
entangle or catch in (or as if in) a mesh

More General Terms