Any physical punishment, but generally meaning something that causes pain, such as hitting.
Notice of Annual General Meeting 2021
Read post ›
Any physical punishment, but generally meaning something that causes pain, such as hitting.