This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Battering-ram

  1. n.
    An engine used in ancient times to beat down the walls of besieged places.
  2. n.
    A blacksmith's hammer, suspended, and worked horizontally.



Menu