VariousWords beta
Related Terms:
Definitions:
Noun
house arrest
Definition: confinement to your own home
Definition: 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.