Focus on the pronunciation of hold
English definition of “hold”
/hoʊld/ v [T] (past tense and past participle held /held/) (CONTAIN/SUPPORT)
› to support or contain something or be able to contain or support it: This bottle holds exactly one pint. Modern computers can hold (= store) huge amounts of information. Will the rope be strong enough to hold the weight? holds promise › If something holds promise, it is likely to be successful: The new drug holds promise for relieving chronic pain.