megaphoned

Pronunciation:  US [ˈmeɡəˌfoʊn] UK [ˈmeɡəˌfəʊn]
  • n.Loudspeakers; Loud speakers; Megaphone
  • v.With a megaphone shouted; Wide publicity
  • WebSpeaking tube; Microphone