English Dictionary
◊ MOOCH
mooch
v : ask for and get free; be a parasite [syn: {bum}, {cadge}, {grub},
{sponge}]