シンタイケイ
Meanings
Noun
1. corporal punishment; physical punishment
Composed of
Körper; Leib
Strafe; Bestrafung