Definition of ribbon bed in English:

ribbon bed

noun

  • 1Geology
    A bed comprising narrow horizontal layers of rock.

  • 2A narrow strip of ground planted with flowers, shrubs, etc., in a garden.

Origin

Mid 19th century.