Definition of ridge cucumber in English:
ridge cucumber
noun
Any of various varieties of cucumber, typically having short fruits with prickly skins, suitable for growing outdoors in a temperate climate, originally on ridges of soil.
Origin
Mid 19th century; earliest use found in Repertory Patent Inventions.
Are You Learning English? Here Are Our Top English Tips