BATTERING RAM
Meaning of BATTERING RAM in English
noun
a long, heavy piece of wood used in war in the past for breaking down doors and walls
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005