Home

Word

megaphone, n.
(megaphones)
more info a cone-shaped acoustic device held to the mouth to intensify and direct the human voice
<noun.artifact>

megaphone
semantic pointers
hypernym