blockbuster
1.
(
noun
) a large bomb used to demolish extensive areas
Related Words:
bomb
Terms and Conditions of Use / Copyright Notice