DEWBERRY

Definition of DEWBERRY

  1. (noun)any of several trailing blackberry brambles especially of North America
  2. (noun)blackberry-like fruits of any of several trailing blackberry bushes