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