ALL meanings of cleopatra's needle
Cleopatra's Needle
C c - noun cleopatra's needle either of two Egyptian obelisks, originally set up at Heliopolis about 1500 bc: one was moved to the Thames Embankment, London, in 1878, the other to Central Park, New York, in 1880 3
- noun cleopatra's needle either of two ancient Egyptian obelisks, one in London, the other in New York City, sent as gifts (1878) by the ruler of Egypt to England & the U.S. 3
- noun cleopatra's needle an ancient Egyptian obelisk, now in Central Park, New York City. 1
- noun cleopatra's needle an ancient Egyptian obelisk, now on the Thames River embankment, in London. 1