Definitions of hagberry tree:

  • noun:   small European cherry tree closely resembling the American chokecherry