English noun: Trafalgar Square | |||
1. | Trafalgar Square (location) a square in central London where there is a memorial to Admiral Nelson | ||
Instance hypernym | public square, square | ||
Part meronym | British capital, capital of the United Kingdom, Greater London, London | ||