Synonyms: mooch, moocher, cadger, scrounger
Definition: someone who mooches or cadges (tries to get something free)
Similar words: beggar, mendicant
Definition: a pauper who lives by begging