rosebay

/ˈroʊsbeɪ/

Definitions

1. noun

a shrub of the genus Spiraea, especially S. ulmaria, with white or pink flowers.

“The beautiful rosebay bloomed in late spring.”

2. proper noun

a place name in the United Kingdom, a village in the county of Cumbria.

“Rosebay is a quaint village surrounded by rolling hills.”

Synonyms

  • meadowsweet
  • spiraea