incarcerate
Definition
To imprison or confine someone legally.
中文 在法律上监禁或限制某人的自由。
Example
"The robber was incarcerated for ten years after the trial."
To imprison or confine someone legally.
中文 在法律上监禁或限制某人的自由。
"The robber was incarcerated for ten years after the trial."