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