Dictionary Definitions, Synomyns, Antonyms, and related words for Squish
Definitions for: Squish
[v] put (a liquid) into a container or another place by means of a squirting action
[v] walk through mud or mire; "We had to splosh across the wet meadow"