Back to N3 Words

現責

うつつぜめ
JLPT N3 noun

Meaning

sleep deprivation (Edo-period torture method)