Dictionary search results

Showing 1-2 of 2 results

think tank US English

A body of experts providing advice and ideas on specific political or economic problems