English Dictionary
◊ ENMESH
enmesh
v : entangle or catch in in or as if in a mesh [syn: {mesh}, {ensnarl}]