an important sea battle fought off Cape Trafalgar in southwest Spain in 1805, when British ships led by Admiral Nelson beat the French and Spanish forces. Nelson was killed in the battle, andTrafalgar Square was built in his honour.
Definition from the Longman Dictionary of Contemporary English Advanced Learner's Dictionary.
Dictionary pictures of the day
Do you know what each of these is called?
Click on any of the pictures above to find out what it is called.