Dictionary.com
Thesaurus.com

trammeler

  • a word derived from trammel.
    trammel
    noun
    Usually trammels a hindrance or impediment to free action; restraint.

More Suggestions