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