ENCAGE


Meaning of ENCAGE in English

vt to confine in a cage; to coop up.

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