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
WordNet