Synonyms: mind-boggling
Definition: intellectually or emotionally overwhelming
Usage: a mind-boggling display; a mind-boggling puzzle
Similar words: impressive
Definition: making a strong or vivid impression
Usage: an impressive ceremony