Trafalgar


Trafalgar

noun

  1. Cape, a cape on the SW coast of Spain, W of Gibraltar: British naval victory over the French and Spanish fleets 1805.

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

Leave a Reply

Your email address will not be published. Required fields are marked *

44 queries 1.150