Translation of "megaphone" - English-Turkish dictionary

megaphone

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

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)