Definition, Meaning & Anagrams | English word MEGAPHONIC
MEGAPHONIC
Definitions of MEGAPHONIC
- Of, or pertaining to, a megaphone
- (of a sound) Produced by a megaphone
- (of a voice) loud and echoey, as if produced by a megaphone
Number of letters
10
Is palindrome
No
Search for MEGAPHONIC in:
Page preparation took: 80.28 ms.