trafalgar - English Synonyms Dictionary

trafalgar

n.
[1] battle of Trafalgar