wombed

/W UW1 M D/
noun
  1. 1

    (anatomy) In female mammals, the organ in which the young are conceived and grow until birth; the uterus.

  2. 2

    (figuratively) A place where something is made or formed.

  3. 3

    Any cavity containing and enveloping anything.

  4. 4

    (obsolete) The stomach of a person or creature.

  5. 5

    (obsolete) The abdomen or stomach.

verb
  1. 1

    (transitive, obsolete) To enclose in a womb, or as if in a womb; to breed or hold in secret.