Definify.com

Definition 2025


megaphonist

megaphonist

English

Noun

megaphonist (plural megaphonists)

  1. Someone who uses a megaphone.