Search

Escto search a new word

muffler

noun
originFrench

A device that reduces noise from an engine exhaust or a heavy scarf worn to warm the neck.

Word Map