Lots; large quantities or numbers (of people or things).
I have tons of pens, but none of them work.
Select a language to see translations