stupendous - Dictionary definition and meaning for word stupendous
Powered by Mnemonic Dictionary
stoop means low so opposite means big,stupendous means big
STUPENDOUS means st ( scheduled tribe) ppl up at the like us i.e. extremely forceful.