loud and high-pitched; sounding like a scream.

listen to the pronunciation of loud and high-pitched; sounding like a scream.
English - English

Definition of loud and high-pitched; sounding like a scream. in English English dictionary

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