← DefinitionshareGuessmegaphonedverbPast tense of megaphone: announced or spread something loudly or widely.adjectiveHaving been announced or spread loudly or widely.Synonymsannouncedverbshoutedverbbroadcastverb