Online English Dictionary

Home

Hangdog


a.

Low; sneaking; ashamed.


© 2009 Dammam Community College