What is the full meaning of sleest
SLEE, (Scots) sly [adj]
Example of the word sleest placed on a Scrabble board.