time Vocabulary

12345678
Across
  1. 3. Using up of resources (11)
  2. 4. Good reason for something (13)
  3. 6. Required by law (8)
  4. 8. Equal in value or meaning (10)
Down
  1. 1. Raise to a higher position (7)
  2. 2. Go against or deny (10)
  3. 5. Protect from harm (5)
  4. 7. Sound and well-grounded (5)