kill two birds with one stone - definition and synonyms

phrase
  1. to achieve two things, both at the same time
See also main entry: kill