Meanings1to bewilder2to dazzle and confuse3the planet MarsWritten Forms熒惑Traditional · Main Form荧惑Alternate Form