• word of the day

    osier

    osier - Dictionary definition and meaning for word osier

    Definition
    (noun) flexible twig of a willow tree Definition
    (noun) any of various willows having pliable twigs used in basketry and furniture
Download our Mobile App Today
Receive our word of the day
on Whatsapp