Home UK English tablescape
A decorative arrangement of ornaments or other objects on a tabletop.
1960s. From table + -scape.
READ THESE ARTICLES