Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
squishy
in English
squishy
us
/ˈskwɪʃi/
uk
/ˈskwɪʃi/
#uncommon
Comparative Adjective
squishier
Superlative Adjective
squishiest
Definitions
Adjective
soft
and
yielding
to
pressure
;
wet
soft
and
easily
compressed
substance
a
term
of
endearment
;
affectionate
Noun
a
squeezable
object
for
stress
relief
a
term
of
endearment
a
soft
,
squeezable
foam
toy