appalled - Dictionary definition and meaning for word appalled
appa + yelled. yelling "appa" in shock