/ Dictionary / Index C Cleopatra's Needle: Meaning and Definition of Find definitions for: Cle'opa'tra's Nee'dle Pronunciation: [key] an ancient Egyptian obelisk, now in Central Park, New York City. an ancient Egyptian obelisk, now on the Thames River embankment, in London. Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease. Cleopatra clepe Related Content Daily Word Quiz: immense Analogy of the Day: Today’s Analogy Spelling Bee: Today’s Spelling Bee Frequently Misspelled Words Frequently Mispronounced Words Easily Confused Words Writing & Language