Dictionary entry

NEUROSPAST

Webster's Dictionary 1828

NEUROSPAST, noun [Gr. To draw with strings.] A puppet; a little figure put in motion.