ımmesh

listen to the pronunciation of ımmesh
English - English
{v} to entangle in meshes or a net