sangler
Top 20000
Meanings
Verb
1. to strap up (transitive)
2. to strap (hit with a strap) (transitive)
3. to tell off, chide (transitive)
4. to do up one's belt, corset, trousers (reflexive)