A (whole) host of (something) noun phrase
Used to refer to a very large number of people or things
He has a whole host of excuses for his lateness to work every day.
There is a whole host of stay-at-home activities that people can do to kill quarantine boredom during the Covid-19 pandemic.
A whole host of people flocked to the mall on Black Friday.
To become important or obvious
This matter needs to come to the fore this afternoon meeting.