Trafalgar

/trəˈfælɡə; Spanish trafalˈɣar/

noun

1.

Cape Trafalgar, a cape on the SW coast of Spain, south of Cádiz: scene of the decisive naval battle (1805) in which the French and Spanish fleets were defeated by the British under Nelson, who was mortally wounded