Meaning of battle of trafalgar
Definition of battle of trafalgar
(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)
Other information on battle of trafalgar
WIKIPEDIA results for
battle of trafalgar
Amazon results for
battle of trafalgar
Tweet