唇枪舌剑chúnqiāngshéjiàn
Meanings
1. (idiom) to cross verbal swords; to have a heated verbal exchange
Characters used