battering train

listen to the pronunciation of battering train
English - English
A train of artillery for siege operations