Translation of "megaphone" - English-Turkish dictionary

megaphone

noun [ C ] uk us /ˈmeɡəfəʊn/

a thing that you hold in your hand and speak into to make your voice louder

megafon

(Translation of “megaphone” from the Cambridge Learner’s Dictionary English-Turkish © Cambridge University Press)