English Dictionary
Definition kill two birds with one stone in British English
kill two birds with one stone phrase
phrase
Synonyms and related words

English Dictionary