megaphoned
English
Verb
megaphoned
simple past
and past participle of
megaphone