enormous; tremendous; huge
1. enormous; tremendous; hugeSurprisingly large, severe, or marvelous.
2. awesome; amazingSo great as to make someone feel afraid.
7 more sentences in the app — free account.