adj. 1.loud and sustained screeching n. 1.a high-pitched noise resembling a human cry 2.sharp piercing cry