← DefinitionshareGuessmoochverbTo ask for or take something (such as money, food, or favors) without intending to pay or give anything in return; to sponge off others.nounA person who habitually mooches; a sponger.SynonymsfreeloadverbscroungeverbspongeverbcadgeverbbeggarnounAntonymsgiveverbpayverb