当前位置:首页 > 英语单词
impugnable是什么意思

impugnable

美[ɪmp'juːneɪbl]  英[ɪmp'juːneɪbl]
adj.  可责难的;可评击的

英英释义

Adjective
  1. subject to being discredited
THE END