enormous; colossal; stupendous
enormous; colossal; stupendousUnusually large in size or degree.
4 more sentences in the app — free account.