Online English Dictionary

Home

Squalid


a.

Dirty through neglect; foul; filthy; extremely dirty.


© 2009 Dammam Community College