< back to dictionaryStrategyDeliberately interlocked ideas that inspire a move to a long-term position of advantage.Last defined Feb 17 2021 Related articles How to Evaluate Any Strategy What is the Definition of Digital Strategy?