Meaning of squashed

Definition of squashed

(adj) that has been violently compressed; "the squashed looking nakedness of the fledgling birds"

Other information on squashed

WIKIPEDIA results for squashed
Amazon results for squashed