An Encylopedia Britannica Company

purple patch

1 ENTRIES FOUND:
purple patch noun
purple patch
noun
Britannica Dictionary definition of PURPLE PATCH
[singular] British, informal
: a period of good luck or success