Summary
English Synonyms:   more detail...
  1. support troops:


English

Detailed Synonyms for support troops in English

support troops:

support troops [the ~] noun

  1. the support troops
    the supports; the support troops

Related Synonyms for support troops