English | German | Russian | Czech

screel English

Meaning screel meaning

What does screel mean?

screel

A discordant high-pitched noise.

screel

To emit a screel; to screech or skirl.

Are you looking for...?