internment ( synonym found)

Definition of internment:

(n) : Confinement within narrow limits, as of foreign troops, to the interior of a country

Definition of internment:

(n) : Confinement within narrow limits, as of foreign troops, to the interior of a country

Back to Top