Home / M / muffler

muffler

noun /məflər/ 2 syllables 7 letters Scrabble 15 WWF 18
Definitions
noun

a device that decreases the amplitude of electronic, mechanical, acoustical, or aerodynamic oscillations

noun

a tubular acoustic device inserted in the exhaust system that is designed to reduce noise

noun

a scarf worn around the neck

Want another word?
Spin the dictionary for a fresh one.
Generate a word →