More than just an online dictionary!
(v. t.) To affright; to terrify.
(v. t.) See Agast, v. t.
(a & p. p.) Terrified; struck with amazement; showing signs of terror or horror.
Aghast