Etymology

squelch

S1Q10U1E1L1C3H4

Today it means: To halt, stop, eliminate, stamp out, or put down, often suddenly or by force. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok