starveyoudaoicibaDictYouDict[starve 词源字典]
starve: [OE] Starve means etymologically ‘be stiff’ – it goes back to a prehistoric Germanic base *star-, *ster- ‘be stiff’, which also produced English starch, stare, etc. The ‘stiffness’ of a corpse led to its use for ‘die’ – a meaning which it retains in the related German sterben and Dutch sterven. In English, however, from the 12th century onwards, starve gradually narrowed down in meaning to ‘dying from cold’ (which survived into the modern era in northern dialects) and ‘dying from hunger’.
=> starch, stare, stork[starve etymology, starve origin, 英语词源]
starve (v.)youdaoicibaDictYouDict
Old English steorfan "to die" (past tense stearf, past participle storfen), literally "become stiff," from Proto-Germanic *sterban "be stiff" (cognates: Old Frisian sterva, Old Saxon sterban, Dutch sterven, Old High German sterban "to die," Old Norse stjarfi "tetanus"), from PIE root *ster- (1) "stiff, rigid" (see stereo-).

The conjugation became weak in English by 16c. The sense narrowed to "die of cold" (14c.); transitive meaning "to kill with hunger" is first recorded 1520s (earlier to starve of hunger, early 12c.). Intransitive sense of "to die of hunger" dates from 1570s. German cognate sterben retains the original sense of the word, but the English has come so far from its origins that starve to death (1910) is now common.