DENERVATE


Meaning of DENERVATE in English

[ di:'nə:veɪt ]

■ verb Medicine cut off the nerve supply from.

Derivatives

denervation noun

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