tiktok

1234567
Across
  1. 3. Solution devised to circumvent a problem or limitation
  2. 5. Accumulate or gather, especially points or scores
  3. 7. Defeat decisively, especially in a debate or argument
Down
  1. 1. Criticize harshly or attack verbally
  2. 2. Suggesting evil or harm; ominous
  3. 4. Adorn or embellish elaborately
  4. 6. Produce or generate a large number of something