trillion

nounThe number 1,000,000,000,000 (10^12); a thousand billion. In older British usage, it sometimes meant a million million million (10^18), but the 10^12 meaning is now standard internationally.
adjectiveAmounting to one trillion in number.
trillion synonyms & antonyms | whatsthatwordmean | whatsthatwordmean