Source Word
squelched
IPA(Pronunciation)
Adjective
Japanese Meaning
(何かが、特に発言や活動が)力や権力によって抑え込まれ、封じられた状態になっていること。 / 意見や行動が静められ、抑制された状態になったこと。
Sense(1)
( comparative )
( superlative )