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