Synonyms for "imprison"

Words with similar meaning