Dictionary.com
Thesaurus.com
had scrounged

More Suggestions