english

1234567891011
Across
  1. 3. to be embarrassing
  2. 6. to be harsh or rough
  3. 8. to be trustworthy and honorable
  4. 9. to indulge with caution
  5. 10. a gun, but also to lack precision
Down
  1. 1. awake during dawn and dusk
  2. 2. detrimental or damaged
  3. 3. to be gullible
  4. 4. to cheat or trick
  5. 5. hard to understand
  6. 6. to hold back
  7. 7. to be obvious and unashamed
  8. 11. to be carefree and happy