blockbusterEnglish

blockbuster, megahit, smash hit

Noun

An unusually successful hit with widespread popularity and huge sales (especially a movie or play or recording or novel)

English: blockbuster, megahit, smash hit

A large bomb used to demolish extensive areas (as a city block)

English: blockbuster

Bahasa: bom atom

Bahasa words with similar meanings

English words with similar meanings

Show 2 words