What is the meaning of the word "moocher"?

Definitions:

  1. someone who tries to get something free copy to clipboard noun
    • Stop being such a moocher and buy your own. copy to clipboard

Synonyms: