n. high piercing cry, shriek, scream; (Slang) strong rum from the bottom of a barrel (term originated in Newfoundland, Canada)
SCREECH
Meaning of SCREECH in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012