English
Noun
paralyzer (plural paralyzers)
- One who or that which paralyzes
-
2009, January 14, “Natasha Singer”, in Love the Eyelashes. Who Is Your Doctor?:- Allergan , the company that turned an obscure muscle paralyzer for eyelid spasms, Botox , into a blockbuster wrinkle smoother, hopes to perform cosmetic alchemy yet again.
Synonyms