折檻

physical punishment; beating; smacking; spanking

Meaning

  1. nvsvt
    physical punishment; beating; smacking; spanking
  2. nvsvt
    severe scolding; chastisement; discipline

Example sentences