YourDictionary

Trafalgar

cape on the SW coast of Spain, between Cadiz & the Strait of Gibraltar: site of a naval battle (1805) in which Nelson's British fleet defeated Napoleon's fleet

See Trafalgar in American Heritage Dictionary 4

Learn more about Trafalgar

link/cite print suggestion box