(n)million, billion, trillion, zillion, jillion, gazillion, bazilliona very large indefinite number (usually hyperbole)“there were millions of flies”