1. Loud and sustained; shrill and piercing; SYN. screeching, shrieking. 2. Resembling a scream in effect 3. So extremely intense as to evoke screams
nemački