荧惑yínghuòMeanings1. to bewilder2. to dazzle and confuse3. the planet MarsCharacters used荧a glimmer惑to confuse