Online English Dictionary

Home

Shright


imp. & p. p.

A shriek; shrieking.


© 2009 Dammam Community College