loud and high-pitched; sounding like a scream

listen to the pronunciation of loud and high-pitched; sounding like a scream
Английский Язык - Английский Язык

Определение loud and high-pitched; sounding like a scream в Английский Язык Английский Язык словарь

loud and high-pitched; sounding like a scream.
screamy