armoured train
Noun
Meaning
English Wikipedia has an article on:armoured trainWikipedia
armoured train (plural armoured trains)
a railway train protected with armour
Noun
English Wikipedia has an article on:armoured trainWikipedia
armoured train (plural armoured trains)
a railway train protected with armour