Synonyms of set-up in English:

set-up


See UK English definition of set-up

noun

1‘their current telecommunications set-up’

SYNONYMS
system, structure, organization, arrangement, framework, format, layout, configuration, composition
situation, conditions, circumstances

2‘a set-up called Film International’

SYNONYMS
organization, group, body, concern, agency, association, syndicate, operation, movement
company, firm
society, league, club
informal outfit

3‘the whole thing was a set-up’

SYNONYMS
trick, trap
conspiracy
informal put-up job, frame-up, frame