Meaning of CHUG in English

CHUG

1. The short explosive sound of an engine going steadily and rather slowly.

2. To make the sound of chug.

3. To drive slowly and steadily.

English dictionary of automotive terms.      Английский словарь автомобильных терминов.