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