Technology

12345678
Across
  1. 3. ability to enter or pass
  2. 4. disadvantage
  3. 7. something that is in contrast to another thing
  4. 8. information
Down
  1. 1. to study something carefully
  2. 2. to move forward
  3. 5. to mention the source of information
  4. 6. the process of thinking