"team boss" — Collocation dictionary inglés

team boss collocation
Automatic translation (We do not guarantee its correctness): szef zespołowy
  1. team sustantivo + boss sustantivo
    Very loose collocation

    He also revealed that he and his team boss Frank Williams have cooled their differences.

    Similar collocations: