marlock

/ˈmɑːrˌlɒk/

Definitions

1. noun

a type of thorny shrub or small tree, especially of the genus Alhagi, producing spines or thorns, often used as a barrier or for hedging.

“The farmer used a marlock to separate his fields from the neighboring land.”

Synonyms

  • prickly shrub
  • thorn bush

Antonyms

  • non-thorny tree
  • soft plant