Home Synonyms set-up
See UK English definition of set-up
1‘their current telecommunications set-up’
2‘a set-up called Film International’
3‘the whole thing was a set-up’
READ THESE ARTICLES