• word of the day

    barmbrack

    barmbrack - Dictionary definition and meaning for word barmbrack

    Definition
    (noun) a rich currant cake or bun
Download our Mobile App Today
Receive our word of the day
on Whatsapp