Find the word definition

Wiktionary
megaphones

n. (plural of megaphone English) vb. (en-third-person singular of: megaphone)

Usage examples of "megaphones".

Commissioner Charles Dusseau jokingly suggests that lobbyists bring megaphones to the meetings and holler their advice.