Hyphenated compound words

12345678910111213141516
Across
  1. 3. extremely quick (9-4)
  2. 5. he had a fight or disagreement with the police (3-2)
  3. 7. I did this several times before deciding on which car to buy (4-5)
  4. 8. this is what you do before boarding a flight (5-2)
  5. 10. medicines like aspirin and antacids (4-3-7)
  6. 12. an interview without prior appointment (4-2)
  7. 13. with nothing to show for his efforts (5-6)
  8. 15. caught stealing cookies! (3-6)
  9. 16. a thrilling ride (6-7)
Down
  1. 1. my brother’s wife (6-2-3)
  2. 2. time when one is not expected to be at work (3-4)
  3. 4. fully developed or complete (4-7)
  4. 6. the bills are all caught up (2-2-4)
  5. 9. over a long period of time (4-4)
  6. 11. second place holder (6-2)
  7. 14. shockingly impressive (4-7)