To drink something quickly without stopping, or the sound a train makes; also to move in a slow, steady way with repeated sounds.
Probably imitative in origin, imitating the sound of a train engine or repeated gulping; first appeared in English in the 1800s as railroad terminology.
Try Another Word