incarcerate

Definition

To imprison or confine someone legally.

中文 在法律上监禁或限制某人的自由。

Example

"The robber was incarcerated for ten years after the trial."