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