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