very great, esp in size, degree, or extent
It is of immense importance to learn to laugh at ourselves — Katherine Mansfield
informal very good
immensely adv
immenseness noun
immensity noun
[early French immense from Latin immensus immeasurable, from in-1 + mensus, past part. of metiri to measure1]