n. mounting, scenery, background, backdrop, locale, location, surroundings, habitat, home, environs, environment, milieu, frame, context, site, placement; stage set or setting, mise en scène, scene It is quite interesting to see how the animals live in their natural setting The setting of Hardy's novels is in the West Country.
SETTING
Meaning of SETTING in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012