Search in full dictionary
TRAFALGAR SQUARE (1)
TRAFALGAR SQUARE (1)
ScnMaster
one of the
main
public
squares
in
London
, named
after
the battle of Trafalgar, in which
Lord
Horatio
Nelson
's British
fleet
overwhelmingly defeated a large
fleet
of
French
and Spanish ships.
Trafalgar Square
has
in it a 168-foot-tall monument to
Lord Nelson
.
—All About Radiation Glossary. Final approval 27.9.89