Definition, synonyms and related words
A nondepolarizing neuromuscular blocker formerly used in anesthesia.