English | German | Russian | Czech

squattle English

Meaning squattle meaning

What does squattle mean?

squattle

(intransitive, Scotland) To squat or sprawl; to duck into concealment.

Are you looking for...?