'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"