enwomb
verb
enwombed;
enwombing;
enwombs
Definition of enwomb
: to shut up as if in a womb
Keep scrolling for more