See Also: muffler(dictionary)
muffler(dictionary)
Muffler - Motor Sports(gambling)

muffler (oh)



a long piece of thick cloth that you wear to keep your neck warm
-synonym scarf scarf
AmE a piece of equipment on a vehicle that makes the noise from the engine quieter
British Equivalent: silencer