Verb
1. to put down by force or authority;
"suppress a nascent uprising""stamp down on littering""conquer one's desires"2. come down on or keep down by unjust use of one's authority;
"The government oppresses political activists"3. control and refrain from showing; of emotions
4. keep under control; keep in check;
"suppress a smile""Keep your temper""keep your cool"5. put out of one's consciousness