Radio Technology Glossary

1 words in this vocabulary list

noun a soft, sucking sound made when pressure or weight is applied to something wet or muddy

verb to crush or squash something with a splashing sound

  • The scientist explained how the squelch of the mud could affect the experiment results.
  • I hate the squelch of wet socks when walking in the rain.
  • The squelch of the music at the party was so loud, I couldn't hear anything.
  • The squelch of the gossip spreading through the office was deafening.