demolition ball (English, noun)
expansion: demolition ball (plural demolition balls)
Senses:
topics: business
construction
manufacturing
glosses: Synonym of wrecking ball
Forms:
form: demolition balls
tags: plural