satellite team

English dictionary entry

Meanings

noun
  1. A team related to a larger, better-funded team, and sometimes sharing its vehicles and technology, but maintaining a separate identity.

Word forms

satellite team satellite teams
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.