Colossus of Memnon
noun
an ancient Egyptian stone monument near Thebes, erected by Amenhotep III, that consists of two seated figures 38 feet (12 meters) high.
- Compare Vocal Memnon.
Words Nearby Colossus of Memnon
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2023
Browse