English edit

Alternative forms edit

Noun edit

lady slipper (plural lady slippers)

  1. (rare, proscribed) Alternative form of lady's slipper