fecundate fecundate

Definition(s):

  1. (v) make fertile or productive
  2. (v) introduce semen into (a female)
Word of the Day
indigent indigent
/ˈɪn dɪ dʒənt /