Definitions of botanical garden:

  • noun:   a facility where trees and shrubs are cultivated for exhibition