ratcatcher in Polish ratcatcher in Polish szczurołap noun One who catches rats; particularly one who does so professionally. Add to Flashcards