Hi, "Squelching feedback" This is a technical term related to audio systems. I think it means the buzzing and other odd sounds the equipment causes accidentally. For example, if someone tries to talk through a microphone, and the mike starts to add noises that may hurt the listeners' ears.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.