squelched

Definitions:

  • Something that has been <xref>squelched</xref>
  • Simple past tense and past participle of <xref>squelch</xref>.
  • subdued or overcome
powered by