incarcerations

英文释义

plural of incarceration
n the state of being imprisoned

中文翻译

(incarceration 的复数) n. 下狱, 监禁, 禁闭
[医] 箝闭

学习工具