TRAMMELS


Meaning of TRAMMELS in English

literary restrictions or impediments to freedom of action.

→ trammel

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.