Wiktionary
brains trusts
n. (plural of brains trust English)
n. (plural of brains trust English)