mooching definition
Definition of mooch for English Language Learners. : to ask for and get things from other people without paying for them or doing anything for them.