meecher

/ˈmiːtʃər/

Definitions

1. noun

A person who begs for food or money, often in a persistent or annoying manner.

“The panhandler was seen as a meecher by many in the community.”

Synonyms

  • beggar
  • vagrant

Antonyms

  • donor
  • philanthropist