EnglishMain Dictionary
raft
Universal Words
noun
1 a flat structure made of pieces of wood tied together and used as a boat or floating platform
2 a small boat made of rubber or plastic that is filled with air:
an inflatable raft
3 [usuallysing.] ~ of sth (informal) a large number or amount of sth:
a whole raft of new proposals