原级:appall
现在分词:appalling
过去分词:appalled
过去式:appalled
1. What appalls the public in both cases is the gangsters'alleged illiteracy, indifference to the infants'survival and the active involvement of medical workers.