Trafalgar — synonyms, definition

1. Trafalgar (Noun)

1 synonym
battle of Trafalgar
1 definition

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).

1 type of
naval battle
1 part of
Napoleonic Wars