MUFFLER


Meaning of MUFFLER in English

n. device which deadens the noise of an automobile engine; scarf, shawl

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.