Similar Words

Impugnable — definition

1. impugnable (Adjective)

1 definition

impugnable (Adjective) — Subject to being discredited.