About us
Define
Definitions for
"trillions"
a very large indefinite number (usually hyperbole)
wordnet.princeton.edu