The Collaborative International Dictionary of English. 2000.
globard — var. glowbard, Obs … Useful english dictionary
Glowbard — Glow bard, n. [See {Globard}.] The glowworm. [Obs.] [1913 Webster] … The Collaborative International Dictionary of English