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
Tweet