Definition of garden escape in English:

garden escape

noun

  • A plant, especially a non-native plant, found growing outside a garden or other area where it was being cultivated.

Origin

Mid 19th century; earliest use found in Phytologist.