BATTERING TRAIN


Meaning of BATTERING TRAIN in English

a train of artillery for siege operations.

Webster English vocab.      Английский словарь Webster.