astonishingly great or large; huge; enormous

listen to the pronunciation of astonishingly great or large; huge; enormous
English - English
stupendous

One cannot appreciate how stupendous the Matterhorn is without seeing it.

astonishingly great or large; huge; enormous
Favorites