procreate - English Synonyms Dictionary

procreate

v.
[1] reproduce , multiply