Meaning of energy bar in English:
energy bar
noun
A prepackaged food item similar in shape to a bar of chocolate, containing relatively high amounts of carbohydrate and protein and marketed as a convenient source of energy.
- ‘I always travel with a couple of energy bars’
Are You Learning English? Here Are Our Top English Tips