Meaning of chug

Definition of chug

(noun) the dull explosive noise made by an engine
(verb) make a dull, explosive sound; "the engine chugged down the street"

Other information on chug

WIKIPEDIA results for chug
Amazon results for chug