Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: troop carrier  troop 'ka-ree-u(r)
  1. Any land or sea or air vehicle designed to carry troops
    - troop transport

Derived forms: troop carriers

Type of: military vehicle

Encyclopedia: Troop carrier