Trafalgar Cape

Tra·fal·gar

 (trə-făl′gər), Cape
A cape on the southwest coast of Spain northwest of the Strait of Gibraltar. The British navy under Horatio Nelson defeated the French and Spanish fleets off Cape Trafalgar in 1805.
American Heritage® Dictionary of the English Language, Fifth Edition. Copyright © 2016 by Houghton Mifflin Harcourt Publishing Company. Published by Houghton Mifflin Harcourt Publishing Company. All rights reserved.