IMPEN


Meaning of IMPEN in English

vt to shut up or inclose, as in a pen.

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