Vocabulary - Camel

12345678
Across
  1. 6. To eat up in a greedy way
  2. 7. Two ends of a scale
  3. 8. Permission or ability to enter or use
Down
  1. 1. Impossible to travel on or over
  2. 2. Very eager
  3. 3. Far away; not near
  4. 4. Protect, as from injury or destruction
  5. 5. A resource available on the internet or a software