English Dictionary
Definition shriek in British English
shriek noun
[countable] noun
/ʃriːk/
English Dictionary