INCARCERATION


Meaning of INCARCERATION in English

[noun] [U]The government has been heavily criticized by human-rights groups for its incarceration of political prisoners.His incarceration lasted fifteen years.

Cambridge English vocab.      Кембриджский английский словарь.