Synonyms for "incarcerate"

Words with similar meaning