megaphone
US
/ˌmɛgəˈfoʊn/
UK
/ˈmɛgəfəʊn/
Definition for megaphone is being prepared and will be available soon.
Definition for megaphone is being prepared and will be available soon.