English noun: troop carrier | |||
1. | troop carrier (artifact) any land or sea or air vehicle designed to carry troops | ||
Synonyms | troop transport | ||
Broader (hypernym) | military vehicle | ||
Narrower (hyponym) | troopship | ||
Domain category | armed forces, armed services, military, military machine, war machine | ||