Dictionary search results

Showing 1-2 of 2 results

trillion British & World English

A million million (1,000,000,000,000 or 1012)

trillions in trillion British & World English

A very large number or amount