TRAMMEL


Meaning of TRAMMEL in English

( n. )

Fig.: Whatever impedes activity, progress, or freedom, as a net or shackle.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.