English | German | Russian | Czech

rafts English

Meaning rafts meaning

What does rafts mean?

rafts

(= lots, stacks) a large number or amount made lots of new friends she amassed stacks of newspapers

Synonyms rafts synonyms

What other words have the same or similar meaning as rafts?

Are you looking for...?