Trafalgar - Definition

trafalgar

n 1: 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) [syn: Trafalgar,
battle of Trafalgar]

Look up another word