HyperDic: trafalgar_square

English > 1 sense of the expression Trafalgar Square:
NOUNlocationTrafalgar Squarea square in central London where there is a memorial to Admiral Nelson
English > Trafalgar Square: 1 sense > noun 1, location
MeaningA square in central London where there is a memorial to Admiral Nelson.
Instance ofpublic square, squareAn open area at the meeting of two or more streets
Part ofLondon, Greater London, British capital, capital of the United KingdomThe capital and largest city of England
SpanishTrafalgar Square
CatalanTrafalgar Square

©2001-22 · HyperDic hyper-dictionary · Contact

English | Spanish | Catalan
Privacy | Robots

Valid XHTML 1.0 Strict