• Squelchy

    Origin

    squelch + -y

    Full definition of squelchy

    Adjective

    squelchy

    1. that squelches, or makes a squelching sound

    Derived terms

    © Wiktionary