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