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