Meaning of garden engine in English:
garden engine
noun
historicalA portable pump used for watering a garden.
Origin
Mid 18th century; earliest use found in John Desaguliers (1683–1744), natural philosopher and engineer.
Are You Learning English? Here Are Our Top English Tips