固若金汤一般指的是防御坚固,外敌很难攻破。
而唇枪舌剑指的是有冲突的双方打口水仗,你来我往,相互之间用口舌来一争高低,是不用武力的言语争论。
这二者表达的意思是完全不同的,但二者也是可以交集的。比如,甲和乙二者唇枪舌剑,争论不休,虽然甲口齿锋利,但乙防守的极为稳固,简直固若金汤。
总之,这是两个成语,是形容某一状态的,只有把二者代入某种情景里才会出现冲突。