English | German | Russian | Czech

troop carrier English

Meaning troop carrier meaning

What does troop carrier mean?

troop carrier

any land or sea or air vehicle designed to carry troops

Synonyms troop carrier synonyms

What other words have the same or similar meaning as troop carrier?

troop carrier English » English

troop transport

Are you looking for...?