It's said Stonehenge was built to celebrate a victory over an enemy.此句的over什么意思,怎么理解

问题描述:

It's said Stonehenge was built to celebrate a victory over an enemy.此句的over什么意思,怎么理解

就是对抗,对敌人取得的胜利
据说巨石阵是用来纪念和敌人的战斗取得胜利而建造的是介词吗,over有对抗之意吗?没查字典,但是肯定有介词对抗的意思,也见过不少这样的句子,和against 差不多,但是over 强调打赢了