house arrest
1.
(
noun
) confinement to your own home
Related Words:
confinement
,
detention
Terms and Conditions of Use / Copyright Notice