← DefinitionshareGuessmilliardnounA thousand million; 1,000,000,000 (used especially in British English).Synonymsbillionnoun