Get Your Premium Membership

Impugnable

Definition

[adj] subject to being discredited

Related Information

More Impugnable Links

Synonyms

questionable