What does moocher mean?
noun
A person who habitually takes food or other things without paying for them; a freeloader.
Example
"He's been known to mooch off his friends when he's short on cash."
Definition generated by AI and curated by RJS Tech Solutions LLP.