troop carrier n 1: any land or sea or air vehicle designed to carry troops [syn: {troop carrier}, {troop transport}]