Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
trafalgar
Jump to user comments
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)
Related words
Related search result for "trafalgar"
Comments and discussion on the word "trafalgar"