• Definition for "Cape Trafalgar"
    • a little cape in southwestern Spain
    • View More
  • Sentence for "Cape Trafalgar"
    • The Englishman's victory at Cape Trafalgar
    • View More
  • Hypernym for "Cape Trafalgar"

Cape Trafalgar definition

  • noun:
    • a little cape in southwestern Spain
29 votes

How would you define Cape Trafalgar?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!