Definition: Meaning of, Cleopatra's Needle in English to English dictionary.
Pronunciation:/ /
synonym
antonym
one of two ancient Egyptian OBELISK s (= a very tall piece of stone with a pointed end), which were built over 3000 years ago. One is on the EMBANKMENT in London, and the other is in Central Park, in New York City.