首页英语词典appalsappals英英释意

appals

英[əˈpɔ:lz]
    v. 使惊骇, 使充满恐惧( appal的第三人称单数 )

英英释意


v strike with disgust or revulsion\nv fill with apprehension or alarm; cause to be unpleasantly surprised