noun: a large number of something
Synonyms : batch , deal , flock , good deal , great deal , hatful , heap , lot , mass , mess , mickle , mint , mountain , muckle , passel , peck , pile , plenty , pot , quite a little , sight , slew , spate , stack , tidy sum , wad
Despite a raft of city ordinances passed by an overzealous council, noise pollution continued unabated in the megalopolis.
This word has other definitions but this is the most important one to study
raft