Nelson’s Column - definition and synonyms

 

Your browser doesn’t support HTML5 audio

/ˌnels(ə)nz ˈkɒləm/
  1. a column (=a tall stone post) in Trafalgar Square in London, on the top of which is a statue of Lord Nelson, who is famous for defeating Napoleon at the Battle of Trafalgar. It is one of the best-known tourist sights of London.