a million million (1012), or the quantity represented by it
Brit, dated a million million million (1018)
informal (in pl) an indefinitely large number, often an exaggeration
I've got trillions of things to do today
trillion adj
trillionth adj and noun
[French trillion, from tri- + -illion as in million]