what is the meaning of squelched English mein
Answers
Answered by
1
Answer:
If you squelch something that is causing you trouble, for example rumours or opposition, you firmly put a stop to it. ...
Answered by
0
Answer:
make a soft sucking sound such as that made by treading heavily through mud
Similar questions