punishment involving confinement or being held back
from Latin 'detentio' meaning a holding back
Try Another Word