电光石火diànguāngshíhuǒMeanings1. (idiom) in a flash; fleeting; momentaryCharacters used电lightning光light石rock火fire