yelp       
verb [ I ] uk/jelp/ us/jelp/
 (因疼痛而)尖叫
to make a sudden, short, high sound, usually when in pain
  I accidentally stepped on the dog's foot and it yelped. 我不小心踩到了狗的爪子,结果它尖叫起来。 
 She yelped, as if being punched in the stomach.
 Synonym: yap