>

impugnable

/im'pju:nәbl/

📖 中文释义

  1. a. 可责难的, 可抨击的
  2. [法] 可指责的, 可非难的, 易遭怀疑的
📘 English Definition(英文释义)
  1. s. subject to being discredited