Squattle Definition
verb
(intransitive, Scotland) To squat or sprawl; to duck into concealment.
Wiktionary
Origin of Squattle
-
squat + -le?
From Wiktionary
Find Similar Words
Find similar words to squattle using the buttons below.