Definition of Squashed

  • 1. That has been violently compressed Adjective