Opposites 2

12345678
Across
  1. 2. loose
  2. 3. dangerous
  3. 6. married
  4. 7. late
  5. 8. shallow
Down
  1. 1. narrow
  2. 4. plain
  3. 5. expensive
  4. 7. full