kırbaç

  1. scourge
  2. flagellum
  3. whip
  4. horsewhip
  5. chabouk
lashing Noun
whiplash Noun

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Tek parça ... yapılmış kamçı