mooch (English) comes from Middle English moochen, from Old French muchier, from Frankish mukjan, from Proto-Germanic mūk-, from Proto-Indo-European (s)mūg- — swindler, thief; to rob, steal.
mooch (English): To wander around aimlessly, often causing...
Definitions
To wander around aimlessly, often causing...
Ancestry of “mooch”, step by step
mooch traces back through two separate lines of ancestry.