ENCAGE


Meaning of ENCAGE in English

[en.cage] vt (1593): cage 1

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