KEEP DOWN Meaning of KEEP DOWN in English [keep down] vt (1581) 1: to keep in control "keep expenses down" 2: to prevent from growing, advancing, or succeeding Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012