Online English Dictionary

Home

Whistling


a. & n.

In a whistling manner; shrilly.


© 2009 Dammam Community College