MUFFLER


Meaning of MUFFLER in English

n. scarf, boa; shawl, wrap Wrap this muffler round your neck for added warmth

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.