What is the full meaning of osculates
OSCULATE, to kiss [v]
Example of the word osculates placed on a Scrabble board.