Definition of setup
English to English noun - equipment designed to serve a specific function
source: WordNet 3.0 - the way something is organized or arranged
It takes time to learn the setup around here.
source: WordNet 3.0 - an act that incriminates someone on a false charge
source: WordNet 3.0
Visual Synonyms 
Nearby Word
setup, set up, stoup, stupe, stupa, shtup, stp, sit up, stepup, sit-up, stupify, step, stub, swot up, stop up, stop, steepup, step up, step-up, shut up
|
|
|