Definition of wombward in English:

wombward

adjective

  • In the direction of or leading towards the womb (also figurative).

adverb

  • Towards the womb.

Origin

Late 19th century.