请输入您要查询的英文单词:

 

单词 trafalgar square
释义

Trafalgar Square


Thesaurus
Noun1.Trafalgar Square - a square in central London where there is a memorial to Admiral NelsonTrafalgar Square - a square in central London where there is a memorial to Admiral NelsonBritish capital, capital of the United Kingdom, Greater London, London - the capital and largest city of England; located on the Thames in southeastern England; financial and industrial and cultural center

Trafalgar Square


Trafalgar Square,

in Westminster, London, England, named for Lord Nelson's victory at the battle of Trafalgar. The statue surmounting the Nelson memorial column (185 ft/56 m high) was sculpted (1840–43) by E. H. BailyBaily, Edward Hodges,
1788–1867, English sculptor. He studied under Flaxman. One of his best works is the statue of Admiral Nelson in Trafalgar Square, London. Other works include decorations for Buckingham Palace; numerous portrait busts and statues; and
..... Click the link for more information.
. On the northern side of the square stand the National Gallery and the Church of St. Martin-in-the-Fields. Trafalgar Square is a frequent site of political rallies.

Trafalgar Square


  • noun

Words related to Trafalgar Square

noun a square in central London where there is a memorial to Admiral Nelson

Related Words

  • British capital
  • capital of the United Kingdom
  • Greater London
  • London
随便看

 

英语词典包含2567994条英英释义在线翻译词条,基本涵盖了全部常用单词的英英翻译及用法,是英语学习的有利工具。

 

Copyright © 2004-2022 Newdu.com All Rights Reserved
更新时间:2025/2/26 8:14:35