• word of the day

    flambeau

    flambeau - Dictionary definition and meaning for word flambeau

    Definition
    (noun) a flaming torch (such as are used in processions at night)
Download our Mobile App Today
Receive our word of the day
on Whatsapp