明镜高悬 míngjìnggāoxuán impartial and insightful judge Definitions Defs Origin Strokes Stroke Words Sentences Sents 明镜 明鏡 míngjìng perspicacious mentally clear and insightful; (honorific) of an official, able to see through deception and judge fairly高悬 高懸 gāoxuán to hang high to hang or be suspended high up in the air; to hang aloft