Old English glæsful "as much as a glass will hold;" see glass (n.) + -ful.
Entries linking to glassful
glass n.
Old English glæs "glass; a glass vessel," from Proto-Germanic *glasam "glass" (source also of Old Saxon glas, Middle Dutch and Dutch glas, German Glas, Old Norse gler "glass, looking glass," Danish glar), from PIE root *ghel- (2) "to shine," with derivatives denoting bright colors or materials. The PIE root also is the ancestor of widespread words for gray, blue, green, and yellow, such as Old English glær "amber," Latin glaesum "amber" (which might be from Germanic), Old Irish glass "green, blue, gray," Welsh glas "blue."
Restricted sense of "drinking glass" is from early 13c. and now excludes other glass vessels. Meaning "a glass mirror" is from 14c. Meaning "glass filled with running sand to measure time" is from 1550s; meaning "observing instrument" is from 1610s.
-ful
word-forming element attached to nouns (and in modern English to verb stems) and meaning "full of, having, characterized by," also "amount or volume contained" (handful, bellyful); from Old English -full, -ful, which is full (adj.) become a suffix by being coalesced with a preceding noun, but originally a separate word. Cognate with German -voll, Old Norse -fullr, Danish -fuld. Most English -ful adjectives at one time or another had both passive ("full of x") and active ("causing x; full of occasion for x") senses.
It is rare in Old English and Middle English, where full was much more commonly attached at the head of a word (for example Old English fulbrecan "to violate," fulslean "to kill outright," fulripod "mature;" Middle English had ful-comen "attain (a state), realize (a truth)," ful-lasting "durability," ful-thriven "complete, perfect," etc.).