白虹贯日是一个成语,意思是白色的长虹穿过太阳,形容异常的现象。这个成语最早出现在西汉·司马迁的《史记·鲁仲连邹阳列传》中。古人认为这种变异的天象是人间君主遇害或英雄精诚感天的征兆。在句子中,这个成语可以用作谓语或定语。