cadger
1. [ noun ] someone who mooches or cadges (tries to get something free)
Synonyms: scrounger sponger moocher
Related terms: beggar forage mooch
Similar spelling:   catcher
  codger