beggar

Definitions

General English

  • noun a person who lives by asking for money

Slang

  • verb a euphemism for (to) bugger (except in the ‘respectable’ idioms ‘beggar the imagination’ or ‘beggar description’ when the meaning is to render impoverished or surpass)
http://www.dictionarycentral.com/definition/beggar.html