/mɛˈgʌfowˌn/ - [megufown] - meg•a•phone
We found 7 definitions of megaphone from 5 different sources.
NounPlural: megaphones |
||
megaphone - a cone-shaped acoustic device held to the mouth to intensify and direct the human voice |