scenery

Nouns

  • (n) the painted structures of a stage set that are intended to suggest a particular locale
    • they worked all night painting the scenery
    scene,
  • (n) the appearance of a place

Synonyms

scene

Words of close approximity