knout
Top 40000
Meanings
Noun
1. knout, scourge
2. a flogging administered with such a multiple whip; a condemnation to suffer it