Adjectives

123456789101112
Across
  1. 1. / very bad or unpleasant, offensive (e.g. joke)
  2. 7. / showing caring feelings and love for somebody, synonym loving
  3. 9. / difficult to understand or explain; strange
  4. 10. / if a drug is addictive, it makes people unable to stop taking it
  5. 12. / with strong winds and heavy rain or snow
Down
  1. 2. / caring only about yourself rather than about other people
  2. 3. / staying with or supporting a particular person, organization or belief, synonym loyal
  3. 4. / confident and free to do things without needing help from other people
  4. 5. / angry, and behaving in a threatening way; ready to attack
  5. 6. / making somebody feel slightly angry, synonym irritating
  6. 8. / rude or showing no respect often i a funny or an annoying way
  7. 11. / not excited, nervous or upset
  8. 12. / People who are nervous or embarrassed about meeting and speaking to other people