Etymology
Today it means: Synonym of health bar (“visual bar display of energy”). Full definition →
From life + bar.
Etymology from Wiktionary, CC BY-SA 4.0.