ENWOMB


Meaning of ENWOMB in English

[en.womb] vt (ca. 1591): to shut up as if in a womb

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