未卜先知 wèi bǔ xiān zhī — to foresee without divination; clairvoyant

未卜先知
wèi bǔ xiān zhī

Characters: 未 · 卜 · 先 · 知

Definitions

  1. to foresee without divination; clairvoyant

More definitions

CC-CEDICT

  1. (idiom) to foresee the future (without divination)
  2. to know beforehand through uncanny insight

ExtDict

  1. 卜:占卜,打卦,古人用火灼龟甲,看灼开的裂纹推测未来的吉凶祸富。没有占卜便能事先知道。形容有预见。

Examples

  • 他又不是神仙,哪能未卜先知。

    He is no fortune-teller; how could he have foreseen it?

  • 事情发展成这样,谁也无法未卜先知。

    No one could have foreseen that things would turn out this way.