inexplicable
Definition
Impossible to explain or understand.
中文 无法解释或理解的。
Example
"There was an inexplicable feeling of dread as we entered the room."
Impossible to explain or understand.
中文 无法解释或理解的。
"There was an inexplicable feeling of dread as we entered the room."