Online English Dictionary

Home

Illacrymable


a.

Incapable of weeping.


© 2009 Dammam Community College