Sentence:  He was <WSD>flabbergasted</WSD> at how much weight he had gained. 
Meaning of the word marked with <WSD> tags:  Appalled, annoyed, exhausted or disgusted.<ref>cite-book