troop carrier: any land or sea or air vehicle designed to carry troops
military vehicle: vehicle used by the armed forces
pressure: the somatic sensation that results from applying force to an area of skin