What does it mean? I saw this word in a book review, but no online dictionary can tell me what it means. I got 1,240 Google results for restimulative, but couldn't find a definition.

Last edited by Logwood; 02/01/2006 7:18 PM.