Answer: stupendous

AnswerCrossword Clue
STUPENDOUS

Staggering the imagination.

STUPENDOUS

Adman's adjective

STUPENDOUS

More than great