Strategic advantage (8)
I believe the answer is:
leverage
'strategic advantage' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for leverage that I've seen before include "Power of achievement; (US) gearing" , "Strategic advantage; large Eve (anag.)" , "Power to act effectively" , "Power -- advantage" , "Mechanical advantage; influence" .)