Dicionário

Batteringram

Webster's Dictionary 1806

Batteringram

n.

an engine for beating down walls