DEFANG


Meaning of DEFANG in English

[de.fang] vt (1953): to make harmless or less powerful

Merriam-Webster English vocab.      Английский словарь Merriam Webster.