• word of the day

    lady-slipper

    lady-slipper - Dictionary definition and meaning for word lady-slipper

    Definition
    (noun) any of several chiefly American wildflowers having an inflated pouchlike lip; difficult or impossible to cultivate in the garden

Word used in video below:
text: Lady Rose from outside the house m'lady
Download our Mobile App Today
Receive our word of the day
on Whatsapp