Dictionary search results

Showing 1-37 of 37 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