Definitions of dewberry bush:

  • noun:   any of several trailing blackberry brambles especially of North America