tuskanhuuto

Noun

 * 1) scream or cry of pain or anguish