Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
squash
in English
squash
us
/skwæʃ/
uk
/skwɒʃ/
#common
Plural
squashes
Past Tense
squashed
Participle Verb
squashing
Third Person Singular
squashes