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 - Словарь современного английского языка. 2012