Search in full dictionary

RED SQUARE (1)

RED SQUARE (1)
ScnMaster
a large plaza in Moscow in which great demonstrations, sport and military parades are held. Bordering on Red Square is the Kremlin, a large fortress which is the seat of the government of the Soviet Union. SHSBC Binder 29 Approved Glossary