English | German | Russian | Czech

debilitant English

Meaning debilitant meaning

What does debilitant mean?

debilitant

(medicine) A substance which debilitates; a weakening agent; a remedy for excessive excitement.

Are you looking for...?