Definition of garden knot in English:

garden knot

noun

  • A flower bed or other area in a garden with a formal, usually intricate, design.

Origin

Late 16th century; earliest use found in John Lyly (1554–1606), writer and playwright.