COPULATE Meaning of COPULATE in English v.intr. (often foll. by with) have sexual intercourse. Derivatives: copulatory adj. Etymology: L copulare fasten together (as COPULA) Oxford English vocab. Оксфордский английский словарь. 2012