What does battle of trafalgar mean?

battle of trafalgar meaning in General Dictionary

a naval struggle in 1805 off the southwest shore of Spain; the French and Spanish fleets were defeated by the English under Nelson (who had been mortally wounded)