squelchier
/ˈskwɛltʃɪər/Definitions
1. noun
One who or that which squelches, or one who suppresses or stifles something.
“The squelchier of free speech in the regime was a major human rights concern.”
1. noun
One who or that which squelches, or one who suppresses or stifles something.
“The squelchier of free speech in the regime was a major human rights concern.”