Online English Dictionary

Home

Attributable


a.

Capable of being attributed; ascribable; imputable.


© 2009 Dammam Community College