EGAVE
squashee
Meaning
noun
A person or thing that is squashed.
Similar words
squush
squash
squink
squish
squopper
smush
squirl
squawker
squeaker
squat
Save “squashee” to learn later