Back to N3 Words

現責

うつつぜめ
JLPT N3 noun

Meanings

English

sleep deprivation (Edo-period torture method)