- troop carrier as a noun:
- 1
troop carrier
noun
1 troop carrier
Any land or sea or air vehicle designed to carry troops.
synonym: troop transport.
debug info: 0.0324
noun
Any land or sea or air vehicle designed to carry troops.
synonym: troop transport.
debug info: 0.0324