Across
- 3. To produce or cause something to come about
- 5. Requiring special knowledge to be understood
- 7. a person who uses or buys something
- 8. A general idea
Down
- 1. To push or cause to move into a particular direction
- 2. Complex and understated not obvious
- 4. Covering or affecting a large area
- 6. To pass something from one place to another
