raft
raft
noun
A very large number or collection of people or things.
"The project generated a whole raft of problems."
noun
A flat, buoyant structure, often made of logs, used for water transport.
"We built a wooden raft to cross the lake."
verb
To travel or transport something on a raft.
"They rafted down the river rapids."
Thesaurus
Synonyms: batch, mess, stack, slew, quite a little, great deal, heap, mint, mass, pot, passel, sight