BridgeDict · bridgedict.comWordsquelched/skweltʃt/adjective被压制的;被制止的。1.Having been squelched.被压制的;被制止的。Dictionary facts from ECDICT, WIKTIONARY.