SQUELCHY


Meaning of SQUELCHY in English

squelch ‧ y /ˈskweltʃi/ BrE AmE adjective British English

squelchy mud or ground is soft and wet and makes a sucking noise when you walk on it

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.