You had better keep down or they will see you.
Additional definitions for 'keep down':
|keep down||To repress.|
|keep down||To restrain or control.|
|keep down||To cause not to increase or rise.|
|keep down||Not to vomit.|
Find a translation for the keep down phrase in other languages:
Select another language: