Definition
Simply plug your letters into the Search and Get definitions for English words.
Definition of INSEMINATION
noun : INSEMINATION
Source:WordNet 3.1
-
1. (
) the act of sowing (of seeds in the ground or, figuratively, of germs in the body or ideas in the mind, etc.) ;
-
2. (
) the introduction of semen into the genital tract of a female ;
See more about : INSEMINATION