Find the word definition

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.