a-team

(noun) A-team

team (generic term)
squad (generic term)