Definition of Nelson's Column in English:

Nelson's Column

proper noun

  • A memorial to Lord Nelson in Trafalgar Square, London, consisting of a column 58 metres (170 feet) high surmounted by his statue.