time

1234567
Across
  1. 2. 12 months
  2. 5. be on time
  3. 7. part of an hour
Down
  1. 1. beforehand
  2. 3. part of a minute
  3. 4. opposite of early
  4. 6. precious