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.