Troop carrier
WordNet

noun


(1)   Any land or sea or air vehicle designed to carry troops
 
x
OK