Please enable javascript to use dictionary! Howto enable javascript?
screech [screeches]▼(high-pitched strident or piercing sound)noun[UK: skriːtʃ] [US: ˈskriːtʃ]
↑