Dictionary |
1 Result
#1
skreigh
v.
[
squawk
,
screak
,
skreak
,
screech
] utter a harsh abrupt scream
. wn