Vocabulary Crossword

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