v.
1.beat severely with a whip or rod
2.come out better in a competition, race, or conflict
3.censure severely or angrily
Idiom of the Day
keep a tight rein on (someone or something)
to strictly watch and control someone or something
Our principal keeps a tight rein on what is being taught in the school.