You searched for:
“more impugnable”
impugnable (adjective), more impugnable, most impugnable
Suitable to being discredited, questioned , or open to verbal arguments: The man's motives for taking his wife's car without asking her or giving any reasons for his action was impugnable, also because he didn't even bring it back at all!