Quick definitions from Wiktionary (battering train)
▸ noun: (military) A train of artillery for siege operations.
▸ Words similar to battering train
▸ Usage examples for battering train
▸ Idioms related to battering train (New!)
▸ Words that often appear near battering train
▸ Rhymes of battering train
▸ Invented words related to battering train
▸ noun: (military) A train of artillery for siege operations.
▸ Words similar to battering train
▸ Usage examples for battering train
▸ Idioms related to battering train (New!)
▸ Words that often appear near battering train
▸ Rhymes of battering train
▸ Invented words related to battering train