vocab dash
Log inSign up
未卜先知wèibǔxiānzhī
Meanings
1. (idiom) to foresee the future (without divination); to know beforehand through uncanny insight
Characters used
未not yet卜to divine先first知to know
vocab dashAboutDecksPrivacyTerms