idioms

12345678
Across
  1. 2. ...two birds with one stone
  2. 4. so ... so good
  3. 5. to ... an arm and a leg
  4. 6. once in a...
  5. 8. you can't ... a book by its cover
Down
  1. 1. when ... fly
  2. 3. a piece of ...
  3. 5. on ... nine
  4. 7. break a ...