meaning of battering ram

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


Related Words

battering-ram |

Developed & Maintained By Taraprasad.com

Treasure Words