inseminate
/ɪnˈsɛmɪneɪt/
inseminate
English
Verb
Ad
Definition
To sow (to disperse or plant seeds).
Etymology
From Latin inseminatus, past participle of inseminare (“to sow”). See seminate.
Ad