inexplainable
a. 无法解释的, 难解说的,不能说明的
词形变化
more inexplainable
比较级
most inexplainable
最高级
释义与例句
adj.
-
1.
That cannot be explained.
词源
From in- + explainable.
来源:wiktionary