botanical garden Meaning, Definition & Usage

  1. noun a facility where trees and shrubs are cultivated for exhibition
    arboretum.

WordNet