large, massive - previously mentioned common in sizing or amount or amount or magnitude or extent; "a considerable town"; "established out for the large town"; "a considerable sum"; "a major (or substantial) barn"; "a big family members"; "major firms"; "a huge expenditure"; "numerous newspapers"; "an enormous team of experts"; "substantial areas o