‘Blockbuster’ means-

  • A large solid piece of stone
  • A device to cut off a person's head as a punishment
  • Something that makes movement difficult
  • A powerful explosive to demolish buildings

No description found