|  | 
Definition of Cape trafalgar
1. Noun. A small cape in southwestern Spain. "Nelson defeated the French and Spanish fleets off Cape Trafalgar in 1805" 
|  | 
1. Noun. A small cape in southwestern Spain. "Nelson defeated the French and Spanish fleets off Cape Trafalgar in 1805"