Synonyms of cape trafalgar

Noun


1. Cape Trafalgar

usage: a small cape in southwestern Spain; "Nelson defeated the French and Spanish fleets off Cape Trafalgar in 1805"

WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.