Answer: keptdown

AnswerCrossword Clue
KEPTDOWN

Controlled

KEPTDOWN

Prevented from succeeding

KEPTDOWN

Stifled