The phrase
"overlay strategy" refers to a plan or approach where an additional layer is added on top of an existing plan or system. It is used to enhance or reinterpret the original strategy to achieve better results or address specific goals.
Full definition