sleep_deprivationEnglish

sleep deprivation

Noun

A form of psychological torture inflicted by depriving the victim of sleep

English: sleep deprivation