megaphone

Sinhala Dictionary definitions for megaphone

megaphone 🔊 /mɛˈgʌfowˌn/

megaphone : හඩකරය

megaphone : ගොහනය

megaphone : ගොසුව

megaphone : ශබ්ද විකාශන යන්ත්‍රය

megaphone : හැඩකරය

megaphone definition

Noun. A device to magnify sound, or direct it in a given direction in a greater volume, as a very large funnel used as an ear trumpet or as a speaking trumpet.