a person who is very important, powerful, strong, big, clever, etc.泰斗;巨人
an intellectual titan学界泰斗
The final will be a clash of the (= a hard struggle and competition between) titans.决赛将会是一场龙虎斗。
The soft drink titans (= big companies who produce these drinks) are struggling for control of the market.软饮料巨擘正在争夺市场的控制权。