brains trusts
English
Noun
brains
trusts
plural of
brains trust
Anagrams
strain bursts