Arcana Coelestia # 9053
9053. 'Hand for hand' means if anything of the power of spiritual truth is injured or wiped out by them. This is clear from the meaning of 'hand' as the power that comes from truth, 3091, 3387, 4931-4937, 6292, 6947, 7188, 7189, 7518, 7673, 8050, 8153, 8281, [in particular] the power that comes from spiritual truth, 5327, 5328, 7011.
1 Samuel 17:43
43
The Philistine said to David, "Am I a dog, that you come to me with sticks?" The Philistine cursed David by his gods.