Dictionary search results

Showing 1-7 of 7 results

raft1 British & World English

A flat buoyant structure of timber or other materials fastened together, used as a boat or floating platform

raft2 British & World English

A large amount of something

life raft British & World English

A raft, typically inflatable, for use in an emergency at sea

raft spider British & World English

A large European spider which frequents pools and swamps, reaching through the surface to capture insects, tadpoles, and sometimes small fish


You searched for raft