thornbush

(noun)

noun

1. Any of many thorny or spiny shrubs and bushes.