Search in full dictionary
TRAFALGAR SQUARE
TRAFALGAR SQUARE
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
.
—
SHSBC
Binder 5 Approved Glossary