Megaphone meaning in malayalam

Word: Megaphone

Meanings of Megaphone in malayalam :

Noun Ucchabhaashini (ഉച്ചഭാഷിണി)
Megaphone definition
Noun:
a cone-shaped acoustic device held to the mouth to intensify and direct the human voice
Related wordsMegaphone - Ucchabhaashini (ഉച്ചഭാഷിണി)
Malayalam to English
English To Malayalam