What is the full meaning of squattle
(Scots) to squat down [v SQUATTLED, SQUATTLING, SQUATTLES]
Example of the word squattle placed on a Scrabble board.