atterré

Adjective

 * 1) appalled
 * 2) shattered, devastated