inseminate(verb) verb1. place seeds in or on (the ground)Similar word(s): sowDefinition categories: contact, seed, sow2. introduce semen into (a female)Similar word(s): fecundate, fertilise, fertilizeDefinition categories: body, alter, change, modify