Words Described by "Appall"
What Google Knows
The Appalled Economists is an association created by economists who "resist the neoliberal orthodoxy" in order to "publicly promote" their "collective works and proposals."
Related Definition
- appall:
v fill with apprehension or alarm; cause to be unpleasantly surprised
v strike with disgust or revulsion