estuporEnglish translation of estuporm astonishment Definition of astonishment in the British & World English dictionary Definition of astonishment in the US English dictionary Translate astonishment | into French | into German | into Italian