Land of Opportunity? (4)
I believe the answer is:
mars
'land of opportunity?' is the definition.
(I've seen this in another clue)
This is all the clue.
(Other definitions for mars that I've seen before include "Spoils - planet" , "Where Beagle 2 was landed on 25 December 2003" , "bar....that's sweet!" , "part of suite" , "Roman war god; planet" .)