Definition of ribbon building in English:

ribbon building

noun

  • Ribbon development.

Origin

1920s; earliest use found in The Times.