INOSCULATE Meaning of INOSCULATE in English [in.os.cu.late] vb -lat.ed ; -lat.ing [ [2]in- + osculate] (1671): join, unite -- in.os.cu.la.tion n Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012