Definition of haverel in US English:

haverel

noun

Irish English, English Regional, Scottish, Northern
  • A person given to foolish or inconsequential chatter or gossip; = haverer.

adjective

Irish English, English Regional, Scottish, Northern
  • Given to or characterized by foolish or inconsequential chatter or gossip; garrulous, blathering.

Origin

Early 18th century (in an earlier sense). Apparently from haver (although this is first attested slightly later) + -el.