DEFANG


Meaning of DEFANG in English

■ verb make harmless or ineffectual.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.