Definition of rose-briar in English:

rose-briar

noun

  • A rose bush or rose tree.

Origin

Late 16th century; earliest use found in John Florio (1553–1625), author and teacher of languages.