On the face of it

12345678910
Across
  1. 5. steal fruit from orchard or garden
  2. 6. drool
  3. 8. concealed
  4. 9. having skills
  5. 10. wild plant growing where it is not needed, especially among crops or garden plants
Down
  1. 1. moves quickly through air
  2. 2. fruits especially apples that have been blown off the trees by wind
  3. 3. heavy machine for levelling road
  4. 4. to imitate
  5. 6. silly or foolish
  6. 7. indignant feeling
  7. 8. hard and sour