Double meaning

1234567
Across
  1. 1. slang use for magazine
  2. 3. designed to taste
  3. 4. used for making bread
  4. 5. letting someone go
  5. 7. to make someone ready
Down
  1. 1. cart pulled by horses
  2. 2. flow of electricity
  3. 6. no mountains area