×

inexplicable meaning in Chinese

adj.
无法说明的,费解的,莫名其妙的。 There are many things which are inexplicable by science. 有很多事科学还无法解释。
n.
-bility ,-bly adv.

Examples

  1. An inexplicable mood caught heam .
    一种难以言喻的心情紧紧揪住了希姆。
  2. In some inexplicable way nature had tricked him .
    自然界莫名其妙地作弄了他。
  3. I found his learning latin inexplicable .
    我觉得他学习拉丁语是很莫名其妙的。
  4. There are many things which are inexplicable by science .
    有很多事科学还无法解释。
  5. Her mother's error was not so inexplicable now .
    现在她母亲的过错并不是那么不可理解的了。
More:   Next

Related Words

  1. inexplainably
  2. inexplicability
  3. inexplicable error
  4. inexplicably
PC Version

Copyright © 2018 WordTech Co.