APPARAT Meaning of APPARAT in English [ap.pa.rat] n [Russ] (1941): apparatus 2. Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012