Battering ram - definition of battering ram by The Free Dictionary
Battering ram - Wikipedia
An old illustration of an ancient battering ram used in warfare for demolition of walls, destruction of castle doors etc, especially during sieges. This one (known as a capped ram, using a