troop carrier | (n) any land or sea or air vehicle designed to carry troops, Syn. troop transport |
troop carrier | (n) any land or sea or air vehicle designed to carry troops, Syn. troop transport |
Truppentransporter { m } | troop carrier; troopship [Add to Longdo] |