Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Noun
megaphone
has 1 sense
megaphone
- a cone-shaped acoustic device held to the mouth to intensify and direct the human voice
--
1
is a kind of
acoustic device
,
TOP