Definitions of barmbrack:

  • noun:   a rich currant cake or bun