Definition of roofscaping in US English:

roofscaping

noun

  • The creation of a planned roofscape; the landscaping of rooftops.

Origin

1960s; earliest use found in The Spectator. From roofscape + -ing, after landscaping.