Dictionary.com
Thesaurus.com

had stretchered

  • past perfect
    of stretcher.
    stretcher

More Suggestions