Noun moocher has 1 sense
  1. moocher, cadger, scrounger - someone who mooches or cadges (tries to get something free)
    --1 is a kind of beggar, mendicant
    Derived form: verb mooch1
,
TOP