HOME ARREST


Meaning of HOME ARREST in English

state of being confined to one's house (as opposed to prison) as legal punishment

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.