Definition of Trafalgar Square in English :

Define Trafalgar Square in English

Trafalgar Square meaning in English

Meaning of Trafalgar Square in English

Pronunciation of Trafalgar Square in English

Trafalgar Square pronunciation in English

Pronounce Trafalgar Square in English

Trafalgar Square

see synonyms of trafalgar square

Noun

1. trafalgar square

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

WordNet Lexical Database for English. Princeton University. 2010.