INTERNMENT MEANING IN ENGLISH

• Internment Definition & Synonyms

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


Synonyms:
Impounding, Poundage,

RECENT SEARCHES