SQUELCHY
Meaning of SQUELCHY in English
-chē adjective
( -er/-est )
Etymology: squelch (II) + -y
: likely to make a squelching sound : soft , pulpy
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012