Vocal Memnon (noun) Definition, Meaning & Examples

noun
  1. one of the two seated figures of the Colossus of Memnon: so called because it once emitted sounds when struck by the rays of the rising sun.
Vocal Memnon (noun) Definition, Meaning & Examples

More Definitions