A TRILLION as ADJECTIVE

  1. Meaning
    • one million million in the United States
    Synonym(s) Similar To
  2. Meaning
    • one quintillion in Great Britain
    Synonym(s) Similar To