Dictionary search results

Showing 1-3 of 3 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