trammels US trammeled or British trammelled US trammeling or British trammelling
trammels US trammeled or British trammelled US trammeling or British trammelling
Learner's definition of TRAMMEL
[+ object] formal
: to limit or restrict (something or someone) unfairly限制;束缚