house arrest
nounDefinition of house arrest
: confinement often under guard to one's house or quarters instead of in prison
Keep scrolling for more
Keep scrolling for more