inexplicable in'eksplikәbl
释义
a. 不能说明的, 不能解释的, 费解的
英文释义
a. incapable of being explained or accounted for
BNC词频排名: 11,680 | 当代语料库词频排名: 13,006