'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]