1.
a garden or area of a garden in which plants, especially low-growing colorful hardy ones, grow between carefully arranged large stones
2.
a rocky area in which plants suited to the habitat are grown
3.
a garden or part of a garden in which rocks are arranged with plants growing among them