Trafalgar Night dinner

English

Noun

Trafalgar Night dinner (plural Trafalgar Night dinners)

  1. A Royal Navy dinner that celebrates the British victory at the Battle of Trafalgar in 1805, held annually on or around October 21st