Synonyms of incarcerate

Definition and meaning of incarcerate (Dictionary)