Nouns

(n)moocher, mooch, cadger, scroungersomeone who mooches or cadges (tries to get something free)

Verbs

(v)mooch, bum, cadge, grub, spongeask for and get free; be a parasite