trafalgar : Idioms & Phrases
battle of trafalgar
-
noun a naval battle in 1805 off the southwest coast of Spain; the French and Spanish fleets were defeated by the English under Nelson (who was mortally wounded)
Trafalgar.
WordNet
cape trafalgar
-
noun a small cape in southwestern Spain
- Nelson defeated the French and Spanish fleets off Cape Trafalgar in 1805
WordNet
trafalgar square
-
noun a square in central London where there is a memorial to Admiral Nelson