adj.1 immeasurably large or great; huge.
2 very great; considerable (made an immense difference).
3 colloq. very good.
Derivatives:
immenseness n. immensity n.
Etymology: ME f. F f. L immensus immeasurable (as IN-(1), mensus past part. of metiri measure)