Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of screak

- To utter suddenly a sharp, shrill sound; to screech; to creak, as a door or wheel.
- A creaking; a screech; a shriek.

Crossword clue for screak

- shrill sound