n. primitive boat made from buoyant material fastened together to make a platform; large number of things, a collection, great quantity (Informal)
RAFT
Meaning of RAFT in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012