INSEMINATEverb. (-ting) 1 introduce semen into. 2 sow (seed etc.). ? insemination none. [latin: related to *semen]