Dictionary.com
Thesaurus.com

had clewed

  • past perfect
    of clew.
    clew
    noun

More Suggestions