Online English Dictionary

Home

Stridulate


v. t.

To make a shrill, creaking noise


© 2009 Dammam Community College