kırbaçlamak

  1. lace
  2. slash
  3. cat
  4. flagellate
  5. knout
  6. Verb to flaggelate
  7. Verb to horsewhip
  8. horsewhip
  9. swish
  10. Verb to scourge
  11. Verb to thrash
  12. Verb to slash

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Kırbaçla vurmak, kırbaçla dövmek