Meaning of hold down in English
Phrasal verbs
1. stop yourself from showing your feelings or thoughts, especially anger and with difficulty
2. keep a group of people under strict control
He tried to hold down two dogs to keep them from biting people.