Word forms: squelches
COBUILD Advanced British English Dictionary1. verbTo squelch means to make a wet, sucking sound, like the sound you make when you are walking on wet, muddy ground. [V prep/adv] ⇒ He squelched across the turf. [V] ⇒ His sodden trousers were clinging to his shins and his shoes squelched.2. verbIf you squelch something that is causing you trouble, for example rumours or opposition, you firmly put a stop to it. [informal] [V n] ⇒ The President wants to squelch any perception that the meeting is an attempt to negotiate.