Wordage.info

the free tool for word discovery

Wordage.info / troop carrier

Exact Match:

troop carrier
any land or sea or air vehicle designed to carry troops

Synonyms:

  • no synonyms found
Advertisement