Synonyms of 'setup'
arrangementDictionary, system, structureI gradually got rather disillusioned with the whole setup.
Copyright © 2016 by HarperCollins Publishers. All rights reserved.
the internal organization of the department
A regime is the way that something such as an institution, company, or economy is run, especially when it involves tough or severe action.
a drastic regime of economic reform
Thesaurus for setup from the Collins English Thesaurus
the way in which something is set up