While "aghast" is an adjective, the use of that word in your examples strikes me as strange/unnatural. We usually use this word to describe people and their reactions in general, not their voices or faces. g.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.