Meaning of ensnarl

Definition of ensnarl

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

Other information on ensnarl

WIKIPEDIA results for ensnarl
Amazon results for ensnarl