'setup' definitions:

Definition of 'setup'

(from WordNet)
noun
Equipment designed to serve a specific function [syn: apparatus, setup]
noun
The way something is organized or arranged; "it takes time to learn the setup around here"
noun
An act that incriminates someone on a false charge [syn: frame-up, setup]

Synonyms of 'setup'

From: Moby Thesaurus