to place under house arrest; to imprison
He was confined in his own home.
to place under house arrest; to imprison
He was confined in his own home.
to place under house arrest; to imprison
to place under house arrest; to imprison
Explore more related entries to look up.