milliard

views updated

mil·liard / ˈmilˌyärd; -yərd/ • n. Brit. one thousand million (a term now largely superseded by billion).