Meaning of sink garden in English:
sink garden
noun
A miniature garden, comprising a group of small plants (often alpine varieties) grown in an old stone sink or similar container.
Origin
Late 19th century; earliest use found in American Desert.
Are You Learning English? Here Are Our Top English Tips