SCREEL


Meaning of SCREEL in English

[ skri:l ]

■ verb chiefly Scottish & W. Indian emit a high-pitched or a discordant cry or sound; screech.

Origin

C19: of imitative origin, or related to skirl .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.