替天行道tìtiānxíngdàoTop 40000Meanings1. (idiom) to enforce justice on behalf of HeavenCharacters used替to substitute for天sky行to walk道road