Meaning of dí:
敌
(bound form) enemy
Shènglì shǔyú wǒmen, yīnwèi wǒmen bǐ wǒmen de duìshǒu gèng qiángdà, bǐ wǒmen de dírén gèng cōngmíng.
胜利属于我们,因为我们比我们的对手更强大,比我们的敌人更聪明。
Victory belongs to us because we are stronger than our rivals and smarter than our enemies.
(bound form) to be a match for; to rival; (bound form) to resist; to withstand
Tā de shílì wúrén néng dí.
他的实力无人能敌。
No one can match his strength.
Tā fēicháng yǒnggǎn, nénggòu dǐdí suǒyǒu de kùnnán.
他非常勇敢,能够抵敌所有的困难。
He is very brave and can withstand all difficulties.