Vocabulary: Science and Technology

12345678910
Across
  1. 5. A new method. idea, product, etc.
  2. 7. Publicly display
  3. 8. Persistent in doing something despite difficulty
  4. 10. Not genuine or sham
Down
  1. 1. Made by human beings rather than occurring naturally
  2. 2. The electrical system used on aircraft, artificial satellites and spacecraft
  3. 3. A form of intellectual property that gives its owner the legal right to exclude others from making, using, selling an invention for a period of time
  4. 4. Scientific tests or techniques used in connection with the detection of crime
  5. 6. A first or preliminary version of a device
  6. 9. Give authority or means to do something