Unscramble

m 3 u 1 f 4 f 4 l 1 e 1 r 1 s 1

8 letters · 16 points in Scrabble

Meaning

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

noun a scarf worn around the neck

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

← Back to unscrambler