Olympic opponent? (5)
I believe the answer is:
titan
(Other definitions for titan that I've seen before include "Taint (anag.)" , "One huge" , "Huge character" , "one of great importance" , "One of the mythological Greek giants who ruled the world" .)