Trafalgar
English Dictionary
->
Letter T
-> Trafalgar
Search Dictionary:
Trafalgar Definition
(n)
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
)
Trafalgar Synonyms
battle of Trafalgar
Trafalgar
© Art Branch Inc.