double consonant

123456789101112
Across
  1. 4. not easy
  2. 6. to gather
  3. 8. the day after today is..
  4. 9. upstairs room in a house
  5. 10. another word for between
  6. 11. someone in charge of a company
  7. 12. a small hole of water
Down
  1. 1. a long line of vehicles
  2. 2. another word for laugh
  3. 3. a word for a group of teachers
  4. 5. a type of cow/bull
  5. 7. a room where people work
  6. 9. the place where you live is your..
  7. 11. the present participle of begin