rock-garden (n.)youdaoicibaDictYouDict
1819, from rock (n.1) + garden (n.).