SCREEL Meaning of SCREEL in English [ skri:l ]■ verb chiefly Scottish & W. Indian emit a high-pitched or a discordant cry or sound; screech.OriginC19: of imitative origin, or related to skirl . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004