mégaphone
Top 25000
Meanings
Noun
1. megaphone (portable device used to amplify a person's voice)
Examples2
This megaphone doesn't work.
This megaphone doesn't work.