YourDictionary

schnorrer

noun

Slang a person who lives by begging or by sponging on others

See schnorrer in American Heritage Dictionary 4

link/cite print suggestion box