scarlet pimpernelDefinition of scarlet pimpernel noun a small European plant with scarlet flowers that close in rainy or cloudy weather. Also called poor man's weather glass.Anagallis arvensis subsp. arvensis, family Primulaceae scarlet pimpernel in other Oxford dictionaries Definition of scarlet pimpernel in the US English dictionary