Definition of nut bar in English:

nut bar

noun

North American
  • 1An item of snack food in the shape of a flattish rectangular block, made from or containing nuts.

    ‘I swapped lasagnes for small portions of salad and lean meat, and snacked on nut bars’
  • 2

    (also nutbar)
    informal A foolish or eccentric person.

    ‘the guy is a nutbar’