查词历史:

impugnable

impugnable

adj.

Adjective

1. subject to being discredited