The Collaborative International Dictionary
Neurospast
Neurospast \Neu"ro*spast\, n. [L. neurospaston, Gr. ?, fr. ?
drawn by strings.]
A puppet. [R.]
--Dr. H. More.
Wiktionary
neurospast
n. A puppet.