The phrase "a lot of support" means having a significant amount or great deal of assistance, encouragement, or backing from someone or something. It can refer to receiving help, approval, or favorable conditions in abundance or excess.
Sentences with «lot of support»
Babies, particularly newborns, have little strength and muscle control, so they need lots of support from mom when they are being held. (babygaga.com)
All through the web, with lots of support for your link. (tes.com)