Vocabulary Crossword

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