huge, massive - earlier mentioned regular in dimension or quantity or amount or magnitude or extent; "a substantial city"; "set out for the massive metropolis"; "a sizable sum"; "an enormous (or large) barn"; "a considerable loved ones"; "big corporations"; "a large expenditure"; "numerous newspapers"; "a large team of experts"; "big areas of the w