lorre

ˈlɔri (LOH-ree)

Definitions

1. noun

a small, usually ornamental, tree, especially the lilac or the cherry-laurel.

“The garden was filled with a variety of lorres, which bloomed with vibrant flowers every spring.”

Synonyms

  • ornamental tree
  • shrubby tree

Antonyms

  • invasive species
  • weedy plant