GUZZLING

Definition of GUZZLING

  1. (noun)the drinking of large mouthfuls rapidly