Dictionary English – Romanian

squelch



Substantiv
Verb tranzitiv
1.

a zdrobi, a strivi


2. (fig.)

a reduce la tăcere



Verb intranzitiv