#1 mooch n. [moocher, cadger, scrounger] someone who mooches or cadges (tries to get something free). wn
#2 mooch v. [bum, cadge, grub, sponge] ask for and get free; be a parasite. wn
vizzz