adj. 1.denoting a quantity consisting of one million million items or units in Great Britain 2.denoting a quantity consisting of one thousand million items or units in the United States