未卜先知 wèibǔxiānzhī to foresee Definitions Defs Origin Strokes Stroke Words Sentences Sents wèibǔxiānzhī to foresee 未卜 wèibǔ adjective uncertain literary term meaning not yet known, divined, or predicted; often used regarding future outcomes or one's fate先知 xiānzhī to have foresight To know or perceive something before others; to have prescience.wèibǔxiānzhī person with foresight 未卜 wèibǔ adjective uncertain literary term meaning not yet known, divined, or predicted; often used regarding future outcomes or one's fate先知 xiānzhī person of foresight A person who perceives or understands things before others; a person of great insight