Question: what is the meaning of kept down?
Answer: transitive verb. 1 : to keep in control keep expenses down. 2 : to prevent from growing, advancing, or succeeding.