a sports event, especially one for women, in which people compete in seven different sports compare biathlon, decathlon, pentathlon, tetrathlon, triathlon
Check pronunciation: heptathlon
Definition of heptathlon noun from the Oxford Advanced American Dictionary