impugnable /im'pju:nәbl/ 📖 中文释义 a. 可责难的, 可抨击的[法] 可指责的, 可非难的, 易遭怀疑的 📘 English Definition(英文释义) s. subject to being discredited ← impugn a piece of evidence I 字母词表 impugnation →