FECUNDATE Meaning of FECUNDATE in English v.tr. 1. make fruitful. 2 FERTILIZE. Derivatives: fecundation n. Etymology: L fecundare f. fecundus fruitful Oxford English vocab. Оксфордский английский словарь. 2012