soiffard
Top 45000
Meanings
Noun
1. soak, drunkard (informal, derogatory)
Examples1
He was a real drunkard.