troop transport n : any land or sea or air vehicle designed to carry troops [syn: {troop carrier}]
Copyright © 2024 3Dict.net