INOSCULATE Meaning of INOSCULATE in English v.intr. & tr. 1. join by running together. 2 join closely. Derivatives: inosculation n. Etymology: IN-(2) + L osculare provide with a mouth f. osculum dimin. of os mouth Oxford English vocab. Оксфордский английский словарь. 2012