estafette
English
noun
Definitions
- (obsolete) A dispatch rider, especially military; a mounted courier.
Etymology
Borrowed from French estafette (relay race) derived from Italian staffetta.
Origin
Italian (Fiorentino)
staffetta
Borrowed from French estafette (relay race) derived from Italian staffetta.
Italian (Fiorentino)
staffetta