LS

12345678910
Across
  1. 2. the study of farming
  2. 4. a test to find out what happens
  3. 5. sth. you must do
  4. 8. a person that you work with
  5. 9. an idea people fight for
  6. 10. plan or method for achieving sth.
Down
  1. 1. a level between primary and advanced
  2. 3. to tell sb. that sth. is good
  3. 6. last for a short period of time
  4. 7. SYN give