Definition of "screeches"

screeches