This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Internment

  1. n.
    Confinement within narrow limits, -- as of foreign troops, to the interior of a country.



Shares

Related Words

Menu