restarci

Verb

 * 1) to be disillusioned, crestfallen, or flabbergasted
 * 2)  to die suddenly