Meaning

2 senses
  1. Badly torn in many places; in shreds.

  2. (figuratively)Ruined, destroyed, wrecked.

Translations

3 languages
in tatters — meaning, examples, forms, synonyms | Krumeto