EGAVE
squattle
Meaning
verb
To squat or sprawl; to duck into concealment.
Similar words
quat
swattle
shauchle
scrattle
squelch
quackle
squattin'
snudge
quelch
squawl
Save “squattle” to learn later