Beelingo.com

English Dictionary

  • Hide translation

 chug chug /ˈtʃʌg/

noun

  1. The dull explosive noise made by an engine  ( chug )
    the dull explosive noise made by an engine

verb

  1. () Make a dull, explosive sound  ( chug )
    make a dull, explosive sound
     The engine chugged down the street
    the engine chugged down the street