Webster's Revised Unabridged Dictionary · 1913

Glowbard

Glowbard , noun

[See Globard.]

The glowworm. [Obsolete]