Enmesh
Word Dictionary
-> Enmesh
Search:
Enmesh
(v. t.) To catch or entangle in, or as in, meshes.
Terms of Use
Canadian Jobs