INCARCERATE Definition Meaning - Merriam-Webster Incarcerate does not have such a noun equivalent in English— incarceration refers to the state of confinement rather than a physical structure—but it comes ultimately from the Latin noun carcer, meaning “prison ”
INCARCERATE在剑桥英语词典中的解释及翻译 incarcerate的意思、解释及翻译:1 to put or keep someone in prison or in a place used as a prison: 2 to keep someone in a closed…。 了解更多。