Definify.com

Definition 2024


megaphonist

megaphonist

English

Noun

megaphonist (plural megaphonists)

  1. Someone who uses a megaphone.