horationelson British naval hero Hero of the Battle of Trafalgar British admiral who defeated the French and Spanish at the Battle of Trafalgar: 2 wds British admiral d. 21 October 1805 Trafalgar Square honoree Trafalgar Square figure