Adjectives

1234567
Across
  1. 2. Shy
  2. 4. Defective, insufficient
  3. 5. Unclear
  4. 7. Brave, Courageous
Down
  1. 1. Unpaid, excellent
  2. 3. Scanty, inadequate, insufficient, thin
  3. 6. Neat, trim