Idioms

12345678910
Across
  1. 4. subtly insult or criticise someone
  2. 8. similar people that “flock together”
  3. 9. wish someone good luck
  4. 10. listening intently
Down
  1. 1. do something poorly to save time or money
  2. 2. understanding or agreeing about something
  3. 3. a good part of a bad situation
  4. 5. hesitation before doing something big and important
  5. 6. uncertain or undecided
  6. 7. stop working or doing something for now