Meaning of swilling

Definition of swilling

(noun) the drinking of large mouthfuls rapidly

Other information on swilling

WIKIPEDIA results for swilling
Amazon results for swilling