Colossus of Memnon: Meaning and Definition of

Colos'sus of Mem'non

Pronunciation: [key]
  1. an ancient Egyptian stone monument near Thebes, erected by Amenhotep III, that consists of two seated figures 38 ft. (12 m) high. Cf. Vocal Memnon.
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.