INOSCULATE Meaning of INOSCULATE in English v.intr. & tr. 1 join by running together. 2 join closely. inosculation n.[ IN-(2) + L osculare provide with a mouth f. osculum dimin. of os mouth ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012