What is the full meaning of snooled
SNOOL, (Scots) to be tamely submissive [v]
Example of the word snooled placed on a Scrabble board.