Attested.to

Definition

denoting a quantity consisting of one million million items or units in Great Britain

Seed ·

Term in context

billion in CommonParlance