squelch - Dictionary definition and meaning for word squelch
Powered by Mnemonic Dictionary
Very close to 'Squeeze' in both spelling and meaning.
Sounds like "belch".