Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Chug in English

English

Chug

/ʧəg/

noun

1. The dull explosive noise made by an engine

    synonym:
  • chug

verb

1. Make a dull, explosive sound

  • "The engine chugged down the street"
    synonym:
  • chug