Definition of “strangle sth at birth” - English Dictionary

british dictionary

“strangle sth at birth” in British English

See all translations

strangle sth at birth

to stop something at an early stage of its development:

The plan should have been strangled at birth.

(Definition of “strangle sth at birth” from the Cambridge Advanced Learner's Dictionary & Thesaurus © Cambridge University Press)