What does battering ram mean?

battering ram meaning in General Dictionary

An engine utilized in ancient times to beat down the wall space of besieged places

View more

  • a ram familiar with break down doorways of strengthened structures