Definition for SQUELCH

SQUELCH, n.

A heavy fall. [Low and not used.] – Hudibras.

Return to page 240 of the letter “S”.