enwombed

adjective
  1. enclosed or contained as if in a womb; sheltered or protected within a confined space
  2. Usage: literary or poetic; often used metaphorically

Examples