Definitions of beach plum bush:

  • noun:   seacoast shrub of northeastern North America having showy white blossoms and edible purple fruit