English Dictionary
Definition defang in British English
defang verb
verb
1
to make (something or someone) harmless or ineffectual
Example
The president had largely defanged the opposition.
