aghast
adj. Struck with terror and amazement. 