'Blockbuster' means ----
A
A large solid piece of store
B
A device to cut off a person's head as a punishment
C
Something that makes movement difficult
D
A powerful explosive to demolish buildings
Correct Answer: A powerful explosive to demolish buildings
blockbuster noun (informal) a thing of great power or size, in particular a film, book, or other product that is a great commercial success. "a blockbuster film"