History
History
Synonyms
UK
US
Meaning:
billion

one million millions

a lot

oodles

large amounts of something

a lot

ton

a unit of measurement of weight (2240 lb or 1016 kg); a large weight or quantity

abundance; a lot

THOUSANDS as in Wiktionary
THOUSANDS as in Wikipedia