'chug' definitions:

Definition of 'chug'

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