Online English Dictionary

Home

Skirl


n.

A shrill cry or sound.


© 2009 Dammam Community College