What is the full meaning of inosculates
INOSCULATE, to join or unite [v]
Example of the word inosculates placed on a Scrabble board.