- lady slipper as a noun:
- 1
lady slipper
noun
1 lady slipper
Any of several chiefly American wildflowers having an inflated pouchlike lip; difficult or impossible to cultivate in the garden.
synonyms: ladies' slipper, lady's-slipper, lady's slipper, lady-slipper, slipper orchid.
debug info: 0.0153