Online English Dictionary

Home

Impugnable


a.

Capable of being impugned; that may be gainsaid.


© 2009 Dammam Community College