English

Definition of screech noun from the Oxford Advanced Learner's Dictionary

 

screech

 noun
noun
BrE BrE//skriːtʃ//
 
; NAmE NAmE//skriːtʃ//
 
 
jump to other results
a loud high unpleasant cry or noise a screech of brakes/tyres She suddenly let out a screech. Word Origin mid 16th cent.: alteration of archaic scritch, of imitative origin.
See the Oxford Advanced American Dictionary entry: screech

Other results

All matches