Thesaurus.com
Dictionary.com
Definitions

mooch

[mooch] / mutʃ /