inseminate Definition
Dictionary Home » Words Starting with I » inquiry ... insignificantly » inseminate
inseminate
verb inseminated, inseminating
- 1. To introduce semen into (a female) by a natural or artificial method.
2. now rather formal or literary
- To sow (seeds, ideas, attitudes, etc).
noun
noun
