brains trusts

English

Noun

brains trusts

  1. plural of brains trust

Anagrams