Term of the Moment

FacePalm


Look Up Another Term


Definition: cybersquelch


To thwart or stop an attack on a network or computer system. See cybersecurity.