Across
- 3. To picture or imagine something in one's mind
- 5. A major discovery or achievement
- 6. To assert ownership or control over something
- 7. Having a strong and intense emotion or enthusiasm
Down
- 1. With great enthusiasm or eagerness
- 2. Gadgets or tools designed for specific purposes
- 4. Legal rights to an invention or idea
