Synonyms of Battering Ram in English :
Antonyms of Battering Ram in English
Thesaurus of Battering Ram in English
1. (noun) a ram used to break down doors of fortified buildings