Summary
English to French:   more detail...
  1. chug:


English

Detailed Translations for chug from English to French

chug:


Synonyms for "chug":


Related Definitions for "chug":

  1. the dull explosive noise made by an engine1
  2. make a dull, explosive sound1
    • the engine chugged down the street1

Wiktionary Translations for chug:

chug
verb
  1. to drink a large amount in a single action