What is the full meaning of clefts
CLEFT, to insert a scion into the stock of a plant [v]
Example of the word clefts placed on a Scrabble board.