Dictionary search results

Showing 1-2 of 2 results

A-team British & World English

A group of elite soldiers or the top advisers or other staff in an organization

team British & World English

Two or more people working together