Definitions of troop carrier:

  • noun:   any land or sea or air vehicle designed to carry troops