Technology
Across
- 1. frustrated and unplaced.
- 4. featuring new methods advanced and and original.
- 6. maybe.
- 7. being modest.
- 8. limited to basic principles.
Down
- 2. significant and essential.
- 3. out of date.
- 5. celestial body orbiting another of large size.