1 results in 0.0040s.
Advertisement
  • thornbush
    thornbush, noun.
    a shrub that produces thorns, such as the hawthorn or bramble.
    Ex. one mud cabin fenced about with cactus and thornbush (Manchester Guardian).

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-thornbush