keep down
verb
kept down; keeping down; keeps down
1
: to keep in control
keep expenses down
2
: to prevent from growing, advancing, or succeeding
Love words? Need even more definitions?
Merriam-Webster unabridged
Share