synonym

123456789
Across
  1. 2. To be mean
  2. 4. A supporter of a cause
  3. 5. Unpredictable attack
  4. 7. To spite someone
  5. 8. Opposite of friend
  6. 9. An indecent act
Down
  1. 1. An endless never ending problem
  2. 3. Chat continuously
  3. 4. Foretells the future
  4. 6. An offensive behaviour