English dictionary
battle of trafalgar meaning and definition
Definition and meaning of battle of trafalgar at MeaningMonkey.org. battle of trafalgar meaning and definition in the English Dictionary.BATTLE OF TRAFALGAR noun
Definition of 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)
- synonyms: Trafalgar
Source: Princeton University Wordnet