Dictionary.com
Thesaurus.com

had been fettering

  • past perfect progressive
    of fetter.
    fetter
    noun
    a chain or shackle placed on the feet.

More Suggestions