China keeps down her dissidents very efficiently.
Additional definitions for 'keep down':
|keep down||To restrain or control.|
|keep down||To cause not to increase or rise.|
|keep down||Not to vomit.|
|keep down||To lie low. To stay concealed by not standing up.|
Find a translation for the keep down phrase in other languages:
Select another language: