INTERNMENT


Meaning of INTERNMENT in English

noun confinement within narrow limits, — as of foreign troops, to the interior of a country.

Webster English vocab.      Английский словарь Webster.