Flanders poppyEntry from World dictionaryDefinition of Flanders poppy noun a red poppy used as an emblem of the Allied soldiers who fell in the First World War. Flanders poppy in other Oxford dictionaries Definition of Flanders poppy in the British & World English dictionary