Cape Trafalgar

(redirected from Cabo Trafalgar)
Also found in: Thesaurus.
ThesaurusAntonymsRelated WordsSynonymsLegend:
Noun1.Cape Trafalgar - a small cape in southwestern Spain; "Nelson defeated the French and Spanish fleets off Cape Trafalgar in 1805"
Espana, Kingdom of Spain, Spain - a parliamentary monarchy in southwestern Europe on the Iberian Peninsula; a former colonial power