megaphonetranslation and definition "megaphone", tamil lexiconWordTamil Definitionmegaphoneநெடுந்தொலை ஒலிபரப்பும் வாய் முரசம், ஒலிபெருக்கி, (வினை) ஒலிபெருக்கி மூலம் அறிவி.