INCARCERATION


Meaning of INCARCERATION in English

n.

Imprisonment, immuring, jailing, putting in duress, durance, or jail, confinement, commitment.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.