Dictionary search results

Showing 1-2 of 2 results

shriek British & World English

Utter a high-pitched piercing sound or words, especially as an expression of terror, pain, or excitement

shriek English Thesaurus

she shrieked with laughter