globard noun1 •(no longer used) A glowworm.These Glowbards neuer appeare before hay is ripe. — 1601 formsglobards