compile (v.)youdaoicibaDictYouDict[compile 词源字典]
early 14c., from Old French compiler "compile, collect" (13c.), from Latin compilare "to plunder, rob," probably originally "bundle together, heap up;" hence "to pack up and carry off," from com- "together" (see com-) + pilare "to compress, ram down." Related: Compiled; compiling.[compile etymology, compile origin, 英语词源]
stow (v.)youdaoicibaDictYouDict
c. 1300, "to put, place (somewhere)," verbal use of Old English noun stow "a place, spot, site, locality" (common in place names), from Proto-Germanic *stowo- (cognates: Old Frisian sto "place," Middle Low German, Middle Dutch stouwen, Dutch stuwen "to stow," Old High German stouwen "to stop, check," German stauen "to stow, pack; bring to a halt, hem in"), from PIE *stau- "stout, standing, strong," extended form of root *sta- "to stand" (cognates: Old Church Slavonic stavljo "to place," Lithuanian stoviu "to stand;" see stet). The nautical sense of "put away to be stored, pack" (1550s) was enforced by Dutch stouwen "to cram, pack up close." Related: Stowed; stowing.