a (whole) host of people/things
From Longman Dictionary of Contemporary Englisha (whole) host of people/thingsa (whole) host of people/thingsLOT/LARGE NUMBER OR AMOUNTa large number of people or things A host of show business celebrities have pledged their support. → hostExamples from the Corpusa (whole) host of people/things• I am extremely -; oh, a host of things, but not angry any more.