panhandler Meaning and Definition

Definitions

English definition for panhandler

1. n. a beggar who approaches strangers asking for money

Sponored Video