Vocabulary exercise

12345678
Across
  1. 2. insane; mad
  2. 4. defaming statement
  3. 6. shielding; protect
  4. 8. forced; pressured(to do something)
Down
  1. 1. beg; seek(pray)
  2. 3. loyal; loving
  3. 5. a red, swollen mark
  4. 7. small bed for babies