NOUN
-
a small cape in southwestern Spain
Nelson defeated the French and Spanish fleets off Cape Trafalgar in 1805
How To Use Cape Trafalgar In A Sentence
- Nelson defeated the French and Spanish fleets off Cape Trafalgar in 1805