incarceration
noun /ɪnˌkɑːsəˈreɪʃn/
/ɪnˌkɑːrsəˈreɪʃn/
[uncountable] (formal)- the act of putting somebody in prison or in another place from which they cannot escape; the state of being there
synonym imprisonment监禁;关押;禁闭 - There have been angry protests about his arrest and incarceration.
有人对他的被捕和监禁提出了愤怒的抗议。
- There have been angry protests about his arrest and incarceration.