TRAMMEL


Meaning of TRAMMEL in English

v. catch, ensnare, net

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.