noun British (no longer in technical use) one thousand millionUS and Canadian equivalent: billion