머플러Top 20000MeaningsNoun1. scarf, muffler (a neckwarmer)2. a muffler (a device attached to a vehicle's exhaust to reduce the sound) (automotive)Pronunciationmeopeulleo