scrounger
1. [ noun ] someone who mooches or cadges (tries to get something free)
Synonyms: cadger sponger moocher
Related terms: beggar forage mooch
Similar spelling:   scrounge
  scaremonger
  scoring
  scaramouche
  scouring
  scorner
  Schrum
  Schorn
  scurrying
  scaramouch
  scrunch
  Schriner