moocher




moocher - noun

  • someone who mooches or cadges (tries to get something free)
  • moocher - thesaurus

    cadger   mooch   scrounger