RELATED WORDS
PARAPHRASING
one million millions
a lot
large amounts of something
a unit of measurement of weight (2240 lb or 1016 kg); a large weight or quantity
abundance; a lot