Search in full dictionary
RED SQUARE
RED SQUARE
ScnMaster
a large plaza in
Moscow
in which great demonstrations, and 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
.
—
Freedom Congress
Glossary, Sept 90