screel (English, noun)
expansion: screel (plural screels)
Senses:
glosses: A discordant high-pitched noise.
Forms:
form: screels
tags: plural