Online English Dictionary

Home

Inimaginable


a.

Unimaginable; inconceivable.


© 2009 Dammam Community College