sloken

listen to the pronunciation of sloken
English - English
To quench one's thirst