Find the word definition

Wiktionary
brains trusts

n. (plural of brains trust English)