English dictionary

cape trafalgar meaning and definition

Definition and meaning of cape trafalgar at MeaningMonkey.org. cape trafalgar meaning and definition in the English Dictionary.

CAPE TRAFALGAR noun

Definition of Cape Trafalgar (noun)

  1. a small cape in southwestern Spain
    • "Nelson defeated the French and Spanish fleets off Cape Trafalgar in 1805"
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: