The phrase "whole raft" means a large group or collection of things or people. It implies that there is a big amount or a complete set of something. Full definition
The «whole raft of new content» we'll be seeing includes the launch of the Metal Gear Online open beta that will become available starting next Thursday, April 17. (thatvideogameblog.com)
«Vnuk renders obsolete whole rafts of time - honoured judicial rulings and exposes the state to liability for permitting systemic infractions of European law,» he adds. (newlawjournal.co.uk)
Indie publishing has sparked whole rafts of associated professionals who do various parts of the journey of your book from head to market. (madgeniusclub.com)