wrecking ball

1 ENTRIES FOUND:
Save
wrecking ball noun
plural wrecking balls
wrecking ball
noun
plural wrecking balls
Learner's definition of WRECKING BALL
[count]
: a large, heavy ball that is used to knock down buildings