[determiner], [noun] [C], [pronoun] [plural] trillion or trillions - 1 000 000 000 000(informal) Trillions can be used to mean an extremely large number.I've never seen so many birds - there were trillions of them!
TRILLION
Meaning of TRILLION in English
Cambridge English vocab. Кембриджский английский словарь. 2012