mezzo corazzato

Etymology
lit. 'armored means (of transport)'.

Noun

 * 1) armored vehicle