English word definition — powered by WordNet
have offspring or produce more individuals of a given animal or plant
Want to remember procreate?