English words

12345678910
Across
  1. 2. unrelated
  2. 4. confused/puzzled
  3. 8. giving a brief but clear information
  4. 9. to let out a sound or gas
  5. 10. high moral standard
Down
  1. 1. to demand certain condition before agreement
  2. 3. to be able to defend with logic or justification in the court
  3. 5. Cut or carve a surface / object
  4. 6. making a dish with a lot of ingredients
  5. 7. present / found everywhere