skull cracker

noun

Definition of skull cracker

: a heavy iron or steel ball swung or dropped by a derrick to demolish old buildings or compact bulky scrap for shipment

called also ball breaker, wrecking ball