• word of the day

    lambrequin

    lambrequin - Dictionary definition and meaning for word lambrequin

    Definition
    (noun) a scarf that covers a knight's helmet Definition
    (noun) short and decorative hanging for a shelf edge or top of a window casing
Download our Mobile App Today
Receive our word of the day
on Whatsapp