needlebush

/ˈniːdəlˌbʊʃ/
noun
  1. A shrub or small tree with sharp, needle-like leaves or thorns.
    • Farmers often plant needlebush along fence lines to keep animals out.
    • The needlebush in the garden has tiny white flowers in the spring.
    • The hiker brushed against a needlebush and got a scratch on his arm.
Synonyms
What does "needlebush" mean? | whatsthatwordmean | whatsthatwordmean