What is the meaning of Thornbush?

Any of many thorny or spiny shrubs and bushes.

Source: wiktionary.org