hold
(someone or an animal) down 1. Lit. to keep someone, something, or an animal down. The heavy beam held him down, and he could not rise. The owner held down his pet while the vet treated the injured paw.
2. Fig. to prevent someone or something from advancing. I had a disability that held me down in life. Too much debt held down the company while others profited.