RED SQUARE


Meaning of RED SQUARE in English

ˌRed ˈSquare BrE AmE

the large ↑ square (=a broad open area in a town) in the centre of Moscow, known especially for the military processions that took place there on ↑ May Day when Moscow was the capital of the ↑ Soviet Union . The buildings in Red Square include St Basil's Cathedral and the Tomb of Lenin.

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.