Definition of poppy wreath in English:

poppy wreath

noun

  • A wreath of poppies; specifically (in later use) in sense 8.

Origin

Early 18th century.