针锋相对zhēnfēngxiāngduìTop 25000Meanings1. to oppose each other with equal harshness (idiom); tit for tat2. measure for measureCharacters used针needle锋point相appearance对right