Find the word definition

The Collaborative International Dictionary
Stafette

Stafette \Sta*fette"\ (st[.a]*f[e^]t"), n. [Cf. G. stafette. See Estafet.] An estafet. [R.]
--Carlyle.

Wiktionary
stafette

n. (alternative form of estafette English)