Home
All Categories
Best Categories
Recipes
Games
Nutritional Information
The Internet Encyclopedia
Electronics
News
iGaming
Glory Casino
Banger Casino
English
English Bangladesh
Email this page to a friend
BATTLE OF TRAFALGAR
Definition:
[noun] a naval battle in 1805 off the southwest coast of Spain; the French and Spanish fleets were defeated by the English under Nelson (who was mortally wounded)
Synonyms:
Trafalgar
,
battle of Trafalgar
Synonyms:
Search for
synonyms for BATTLE OF TRAFALGAR