Chug - Definition

chug

n 1: the dull explosive noise made by an engine
v 1: make a dull, explosive sound; "the engine chugged down the
street"

Look up another word