staffette

noun
staf·​fette | \ staˈfet\
plural -s

Definition of staffette

archaic

History and Etymology for staffette

Middle French estaffette

Keep scrolling for more