Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun cape_trafalgar
1 sense of cape trafalgar
Sense 1
Cape Trafalgar -- (a small cape in southwestern Spain; "Nelson defeated the French and Spanish fleets off Cape Trafalgar in 1805")
INSTANCE OF=> cape, ness -- (a strip of land projecting into a body of water)