Word info

squatchy

Adjective

Meaning

squatchy (comparative more squatchy, superlative most squatchy)

(US, regional, colloquial) Characteristic of the sasquatch.

Source: en.wiktionary.org

Close letter words and terms