setupEnglish

setup, apparatus, frame-up

Noun

An act that incriminates someone on a false charge

English: frame-up, setup

Equipment designed to serve a specific function

English: apparatus, setup

Bahasa: alat, radas

The way something is organized or arranged

English: setup

Bahasa words with similar meanings

English words with similar meanings

Show 2 words