purple patch

1 ENTRIES FOUND:
Save
purple patch noun
purple patch
noun
Learner's definition of PURPLE PATCH
[singular] British, informal
: a period of good luck or success