What does the word squelch mean?

    Part of speech: verb transitive, verb intransitive

  • To disconcert; be crushed or subdued.

Alphabet: