enormousEnglish

enormous, tremendous

Adjective

Extraordinarily large in size or extent or amount or power or degree, that a whole civilization should be dependent on technology"- Walter Lippman

English: enormous, tremendous

Bahasa: banyak, besar, amat

Bahasa words with similar meanings

English words with similar meanings

Show 1 words

Words that start with "enormous"