DEFANG


Meaning of DEFANG in English

v. remove fangs from (from dogs, snakes etc.); make harmless; make ineffectual; weaken the power or strength, make less powerful

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.