Translate battering ram | into Italian | into Spanish Definition of battering ram
noun
a heavy beam, originally with an end in the form of a carved ram’s head, formerly used in breaching fortifications. a heavy object swung or rammed against a door to break it down: figurativea battering ram to crush opposing views