estafette
noun
es·ta·fette
| \ ¦estə¦fet\
plural -s
Definition of estafette
: a mounted courier
Keep scrolling for more