Where does “крысоловка” come from?

крысоловка (Russian) comes from Russian лови́ть, from Proto-Slavic lovìti — to catch.

крысоловка (Russian): rattrap

Definitions

  1. rattrap

Ancestry of “крысоловка”, step by step

крысоловка traces back through two separate lines of ancestry.

via Russian лови́ть

StepLanguageWordMeaning
1Russianлови́тьto catch, to try to catch, to trap
2Proto-Slaviclovìtito catch

via Russian кры́са

StepLanguageWordMeaning
1Russianкры́саrat
Every word from Proto-Slavic lovìtiEvery word from Russian лови́ть