Online English Dictionary

Home

Irrelievable


a.

Not admitting relief; incurable; hopeless.


© 2009 Dammam Community College