megaphone
English Dictionary
->
Letter M
-> megaphone
Search Dictionary:
megaphone Definition
(n)
a
cone
-
shaped
acoustic
device
held
to
the
mouth
to
intensify
and
direct
the
human
voice
megaphone Synonyms
megaphone
© Art Branch Inc.