appal Meaning and Definition
1. v. fill with apprehension or alarm; cause to be unpleasantly surprised
2. v. strike with disgust or revulsion
1. v. fill with apprehension or alarm; cause to be unpleasantly surprised
2. v. strike with disgust or revulsion
Sponored Video