hold down
hold down {v.}
1. To keep in obedience; keep control of; continue authority or rule over.
Kings used to know very well how to hold down the people.
2. {informal}
To work satisfactorily at.
John had held down a tough job for a long time.
Categories:
Source: A Dictionary of American Idioms