Definition of house detention in English:

house detention

noun

  • Detention in one's own house as a form of punishment, or pending charges.

Origin

Early 20th century; earliest use found in William Griffis (1843–1928).