skelloch

skelloch

(ˈskɛləx)
n
a shriek
vb (intr)
to shriek