panhandler

noun
  1. a person who asks strangers for money, especially on the street
  2. Usage: informal

Examples