Definition of screel in English:

screel

verb

[no object]Scottish, West Indian
  • Utter or emit a high-pitched or discordant cry or sound; screech.

    with complement ‘the screen door screels open’

Origin

Late 19th century: of imitative origin, or related to the verb skirl.

Pronunciation

screel

/skriːl/