Where does “наперебой” come from?

наперебой (Russian) comes from Russian на́, from Proto-Slavic na, from Proto-Indo-European h₂en- — on, onto.

наперебой (Russian): in eager rivalry, vying with each other

Definitions

  1. in eager rivalry, vying with each other

Ancestry of “наперебой”, step by step

наперебой traces back through two separate lines of ancestry.

via Russian на́

StepLanguageWordMeaning
1Russianна́here you go! (encouraging someone to accept something, used when giving or providing something, i.e., "take it!", "here you goǃ")
2Proto-Slavicnaon; concerning; onto
3Proto-Indo-Europeanh₂en-on, onto

via Russian перебо́й

StepLanguageWordMeaning
1Russianперебо́йstoppage, interruption
Every word from Proto-Indo-European h₂en-Every word from Proto-Slavic naEvery word from Russian на́