nitracaine
Noun
Meaning
nitracaine (uncountable)
A stimulant with local anesthetic properties, closely related to dimethocaine, that has been sold as a designer drug.
Noun
nitracaine (uncountable)
A stimulant with local anesthetic properties, closely related to dimethocaine, that has been sold as a designer drug.