defang - definition and synonyms

verb
  1.   From our crowdsourced Open Dictionary
    to make (something or someone) harmless or ineffectual

    The president had largely defanged the opposition.

    Submitted by Pupak from United Kingdom on 14/05/2015