major, substantial - previously mentioned common in dimensions or quantity or quantity or magnitude or extent; "a significant town"; "established out for the massive metropolis"; "a substantial sum"; "a big (or substantial) barn"; "a large relatives"; "big organizations"; "a big expenditure"; "a lot of newspapers"; "a major team of researchers"; "m