stout - (adjective) fat; thick set
commenced - (verb) began
berating - (verb) scolding
stupefied - (adjective) dazed
surfeit - (noun) overabundance