megaphonic
adjective
1. Of, or pertaining to, a megaphone
2. (of a sound) Produced by a megaphone
3. (of a voice) loud and echoey, as if produced by a megaphone.
1. Of, or pertaining to, a megaphone
2. (of a sound) Produced by a megaphone
3. (of a voice) loud and echoey, as if produced by a megaphone.