Definition
Simply plug your letters into the Search and Get definitions for English words.
noun : SQUISHES
Source:WordNet 3.1
-
1. (
) the noise of soft mud being walked on ;
verb : SQUISHES
Source:WordNet 3.1
-
2. (
) put (a liquid) into a container or another place by means of a squirting action ;
See more about : SQUISHES