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’