IMPRISON Meaning of IMPRISON in English v. put in prison, confine, jail, incarcerate Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012