Sekirov Dictionary

megaphone

UK /ˈmɛɡ.əˌfəʊn/US /ˈmɛɡəˌfoʊn/

noun3

  1. (figurative) Mouthpiece or promoter; one who speaks for or publicizes on behalf of another.
  2. A cytotoxic neolignan obtained from the laurel Aniba megaphylla.

verb1

forms

megaphoned · megaphoning · megaphones

This dictionary works without the internet: on your phone · in Chrome