armoured train in French armoured train in French train blindé noun a railway train protected with armour Add to Flashcards