'troop carrier' definitions:

Definition of 'troop carrier'

(from WordNet)
noun
Any land or sea or air vehicle designed to carry troops [syn: troop carrier, troop transport]