mountain rose definition

  • adjective:
    • a species of rose with individual plants, developing in hills of Europe (Rosa alpina).
  • noun:
    • European alpine rose with crimson plants

Related Sources

  • Hypernym for "mountain rose"
42 votes

How would you define mountain rose?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!