house arrest
noun
Meaning
- Confinement of a person to his or her residence, sometimes with a limited travel allowance, ordered by a judge or other authority as a more lenient alternative to imprisonment.
Sources
No citations have been attached yet.
noun
No citations have been attached yet.