lierre

/liɛr/

Definitions

1. noun

a type of thorny shrub or small tree with sharp, hooked spines, native to southern Europe and western Asia

“The lierre plant was used to create a natural hedge around the garden.”

Synonyms

  • briar
  • thistle