fecundate fecundate

Definition(s):

  1. (v) make fertile or productive
  2. (v) introduce semen into (a female)
Word of the Day
anachronistic anachronistic
/ə ˌnæ krə ˈnɪ stɪk /