detention

noun

Definitions of detention

English

the state of being officially made to stay in one place so that you cannot leave; the action of officially making someone stay in one place so that they cannot leave

The new measures allow for detention without trial of up to 60 days.