Definitions English

  • Simple past tense and past participle of shatter.
  • physically broken into pieces
  • emotionally defeated or dispirited