INCAGEMENT


Meaning of INCAGEMENT in English

noun confinement in, or as in, cage.

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