What is the full meaning of smoyle
(obsolete) to smile, also SMOILE [v SMOYLED, SMOYLING, SMOYLES]
Example of the word smoyle placed on a Scrabble board.