horsewhip in Finnish horsewhip in Finnish ratsupiiska noun A whip for use on horses. Add to Flashcards