Legal English Legal English Courses Legal English Testing LLM More >>

house arrest

noun
the situation of being ordered by an authority to stay in your home and not to leave itHe was released from jail in 1996, but since then has been under constant house arrest.


jurisdiction