Find the word definition

Wiktionary
battering trains

n. (plural of battering train English)