Dictionary.com
Thesaurus.com

had wildcatted

  • past perfect
    of wildcat.
    wildcat
    noun
    any of several North American felines of the genus Lynx.

More Suggestions