Clue: Promote development of giant site (9)
Answer: INSTIGATE
Explanation: Definition: Promote
anagram/"development" of (giant site)