Opposites

12345678910
Across
  1. 3. cheap
  2. 7. professional
  3. 9. extraordinary
  4. 10. standing
Down
  1. 1. dim-witted
  2. 2. waking
  3. 4. fat
  4. 5. dirty
  5. 6. stationary/still
  6. 8. slowly