Berikut ini adalah penjelasan tentang kept down dalam Kamus Inggris-Indonesia
menekan/mengatasi/menahan