无懈可击wúxièkějīTop 30000Meanings1. (idiom) impossible to fault2. impeccableCharacters used无not懈negligent可can击to hit