CHUG


Meaning of CHUG in English

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.      Английский словарь автомобильных терминов.